Skip to content

Vben CountToAnimator 数字动画

CountToAnimator 用于展示数字滚动动画效果。

如果文档内没有覆盖到你需要的细节,可以结合在线示例一起查看。

写在前面

这是一个轻量数字动画组件。如果你需要完全不同的过渡控制方式,也可以直接使用原生动画方案或自行封装。:::

基础用法

通过 start-valend-val 设置数字动画的起始值和结束值,配合 duration 控制动画时长。

自定义前缀与分隔符

通过 prefixsuffixseparatordecimal 可以控制展示格式。

Props

属性名描述类型默认值
startVal起始值number0
endVal结束值number2021
duration动画持续时间number1500
autoplay是否自动播放booleantrue
prefix前缀string''
suffix后缀string''
separator千分位分隔符string','
decimal小数点分隔符string'.'
color文本颜色string''
useEasing是否启用过渡预设booleantrue
transition过渡预设名称keyof typeof TransitionPresets'linear'
decimals保留小数位数number0

Events

事件名描述类型
started动画开始时触发() => void
finished动画结束时触发() => void
onStarted已废弃,请改用 started() => void
onFinished已废弃,请改用 finished() => void

Methods

方法名描述类型
reset重置为 startVal 并重新执行动画() => void

贡献者

The avatar of contributor named as xingyu4j xingyu4j
The avatar of contributor named as Netfan Netfan
The avatar of contributor named as vben vben

页面历史

基于 MIT 许可发布.