npm.io
0.1.2 • Published 6 years ago

xcountdown

Licence
Version
0.1.2
Deps
2
Size
14 kB
Vulns
1
Weekly
0

usage

import countdown from './components/countdown.vue'

<countdown :time="2000*1000" :interval="3000" @progress="handleProgress" @end="handleEnd" />

参数

// 是否自动倒计时
autoStart: {
    type: Boolean,
    default: true
},
// 是否分发事件
emitEvents: {
    type: Boolean,
    default: true
},
// 倒计时步数
interval: {
    type: Number,
    default: 1000,
    validator: value => value >= 0
},
// 当前客户端时间戳(毫秒级)
now: {
    type: Number,
    default: () => Date.now()
},
// 倒计时时长(毫秒级)
time: {
    type: Number,
    default: 0,
    validator: value => value >= 0
}