Vue-count-to(数字滚动计时)

220 阅读1分钟

在实际开发过程中会遇到这种情况:

可以看到这里需要一个数字滚动的效果

这种效果我们可以通过vue-count-to插件来实现

实现流程:

1.安装

在控制台输入npm install vue-count-to来安装vue-count-to插件

npm install vue-count-to
  1. 导入插件并声明

在需要使用的页面导入插件,并声明使用

<script>
import CountTo from 'vue-count-to'
export default {
  components: {
    CountTo,
  },
}
</script>

3.使用插件:

<template>
    <countTo :startVal='startVal' :endVal='endVal' :duration='3000'></countTo>
</template>

<script>
import countTo from 'vue-count-to';
export default {
    components: { countTo },
    data () {
        return {
            startVal: 0,
            endVal: 2017
        }
    }
}

</script>

这样就实现了数字滚动的效果.