1.0.2 • Published 7 years ago

v-countup v1.0.2

Weekly downloads
1
License
ISC
Repository
-
Last release
7 years ago

vue2 countup

vue 数字动画

Installation

npm install v-countup --save
import VCountup from 'v-countup'

export default {
    name: 'example',
    components: {
        VCountup
    },
    data () {
        return {
            mainStyle: {
                fontSize: '30px'
            },
            countStyle: {
                fontSize: '50px',
                color: '#dc9387'
            },
            unit: [[1, '十多'], [2, '百多'], [3, '千多'], [4, '万多'], [5, '十万多'], [6, '百万多'], [7, '千万多'], [8, '亿多']],
            integratedEndVal: 3
        };
    }
}

<VCountup :delay="500" :simplify="true" :unit="unit" :endVal="integratedEndVal" :mainStyle="mainStyle" :countStyle="countStyle">
    <span slot="leftText">原始数据:&nbsp;{{ integratedEndVal }}&nbsp;=>&nbsp;</span>
    <span slot="rightText">&nbsp;times</span>
</VCountup>

API

Table Attributes

属性说明类型参数默认值
main-class样式名称String--
main-style内联样式Object-{fontSize: '16px', fontWeight: 500,color: 'gray'}
count-style数字显示内联样式Object--
init-count默认值Number-0
start-val开始值Number-0
end-val结束值Numberrequired-
simplify是否自定义格式或简化格式Boolean-false
duration动画持续时间(秒)Number-2
delay动画延迟(毫秒)Number-200
uneasing禁止动画Boolean-false
ungroup禁止分隔Boolean-false
separator数字分隔符String-,
decimals小数分隔符String-.
unit自定义单位Array-[3, 'K+', 6, 'M+', 9, 'B+']
1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago