0.2.0 • Published 5 years ago

z-animate-number v0.2.0

Weekly downloads
23
License
-
Repository
github
Last release
5 years ago

z-animate-number 基于 Vue 的数字动画组件

数字动画组件可以让你的数字初始化或则修改变化时可以动画过渡

安装

npm i -S z-animate-number

使用

全局

// 在根文件注册
import ZAnimateNumber from "z-animate-number";

Vue.use(ZAnimateNumber);

局部

import { ZAnimateNumber } from 'z-animate-number'
...
components: {
  ZAnimateNumber
}
...

参数描述

参数描述类型默认是否必选
start动画其实数字Number0
end期望的结果数字Number0
duration动画时长,单位为msNumber3000
autoplay自动动画Booleantrue
decimals保留的小数个数Number0
decimal整数与小数的分割符String''
separator三进位的分割符String','
prefix在数字前需要加前缀String''
suffix在数字后需要加的后缀String''
useEasing动画函数Booleantrue
easingFn动画函数Functionfunction (t, b, c, d) { return (c (-Math.pow(2, (-10 t) / d) + 1) * 1024) / 1023 + b }

示例

保留两位小数

  • 示例代码
...
<z-animate-number
    :end="9999.56"
    :decimals="2"
    decimal='.'
></z-animate-number>
...
  • 效果图
    image

添加前缀

  • 示例代码
...
<z-animate-number
    :end="9999"
    prefix="$"
></z-animate-number>
...
  • 效果图
    image

添加后缀

  • 示例代码
...
<z-animate-number
    :end="12387"
    sufffix="元"
></z-animate-number>
  • 效果图
    image

设置动画时间

  • 示例代码
...
<z-animate-number
    :end="65646"
    :duration="5000"
></z-animate-number>
  • 效果图
    image
0.2.0

5 years ago

0.1.6

5 years ago

0.1.4

5 years ago

0.1.2

5 years ago

0.1.0

5 years ago