在实际开发过程中会遇到这种情况:
可以看到这里需要一个数字滚动的效果
这种效果我们可以通过vue-count-to插件来实现
实现流程:
1.安装
在控制台输入npm install vue-count-to来安装vue-count-to插件
npm install vue-count-to
- 导入插件并声明
在需要使用的页面导入插件,并声明使用
<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>
这样就实现了数字滚动的效果.