api.md 2.6 KB

CountDown Props

名称 类型 默认值 必传 说明
time number 0 N 倒计时总时长,单位毫秒。
format string 'HH:mm:ss' N 时间格式化字符串。
autoStart boolean true N 是否自动开始倒计时。
millisecond boolean false N 是否开启毫秒级渲染。
injClass string '' N 注入 CSS 名称。

CountDown Events

名称 类型 参数 说明
onfinish () => void - 倒计时结束时触发。
onchange (timeData: TimeData) => void timeData - 时间数据 倒计时变化时触发。

CountDown Methods

通过 bind:this 获取组件实例后可调用以下方法:

方法名 参数 说明
start - 开始倒计时。
pause - 暂停倒计时。
reset time?: number 重置倒计时。

CountDown Snippets

名称 类型 参数 说明
children Snippet<[TimeData]> timeData - 时间数据 自定义倒计时显示内容。

TimeData 类型

属性 类型 说明
days number 天数。
hours number 小时。
minutes number 分钟。
seconds number 秒数。
milliseconds number 毫秒。

format 格式说明

格式 说明
DD 天数
HH 小时(补零)
mm 分钟(补零)
ss 秒数(补零)
SSS 毫秒(3 位)
SS 毫秒(2 位)
S 毫秒(1 位)