CountTo 数字过渡

说明

二次封装 vue-countTo在新窗口打开 兼容 vue3 的代码来源于xiaofan9在新窗口打开

代码演示

<template>
  <count-to
    ref="example"
    :start-val="_startVal"
    :end-val="_endVal"
    :duration="_duration"
    :decimals="_decimals"
    :separator="_separator"
    :prefix="_prefix"
    :suffix="_suffix"
    :autoplay="false"
  />
</template>
<script setup>
import { reactive } from "vue";
const state = reactive({
  setStartVal: 0,
  setEndVal: 2021,
  setDuration: 3000,
  setDecimals: 2,
  setSeparator: ",",
  setSuffix: " rmb",
  setPrefix: "¥ ",
});
</script>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25

Props

参数说明类型默认值
setStartVal开始数字number-
setEndVal结束数字number-
setDuration过渡时间number-
setDecimals小数点后几位number-
setSeparator数字分隔符number-
setSuffix数字尾部文字number-
setPrefix数字头部文字number-

函数

参数说明返回值
start开始过渡-
pauseResume暂停当前过渡-