vue 数字累加动画插件

效果 参数
参数 取值 说明
start Boolean 是否开始动画
number Number 动画最终到达数字
animationType String 详情参考动画类型
frames Number 执行动画针数,默认60,即执行60次完成动画
事件
名称 参数 说明
@done 动画执行完成
动画类型

支持动画为如下几种类型,了解详情可查阅贝塞尔曲线相关知识 "linear", "easeInSine", "easeOutSine", "easeInOutSine", "easeInQuad", "easeOutQuad", "easeInOutQuad", "easeInCubic", "easeOutCubic", "easeInOutCubic", "easeInQuart", "easeOutQuart", "easeInOutQuart", "easeInQuint", "easeOutQuint", "easeInOutQuint", "easeInBack", "easeOutBack", "easeInOutBack", "easeInElastic", "easeOutElastic", "easeInOutElastic", "easeInBounce", "easeOutBounce", "easeInOutBounce",

安装

npm install @oldeng/v-number-counter 使用

//导入 import { NumberCounter } from "@oldeng/v-number-counter"; import "@oldeng/v-number-counter/dist/v-number-counter.css";

//使用 <v-number-counter :number="number" :frames="200" :animationType="currentAnimation" :start="true" @done="doneHandler" ></v-number-counter> Github Npm 源码分析

版权声明:

1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。
2、网站不提供资料下载,如需下载请到原作者页面进行下载。