Skip to content

Timer 计时器

基础用法

  • 顾名思义,就是一个计时器。
  • 推荐使用插槽布局为主,样式更好调。
  • 可设置自动计时和毫秒级精度,支持 API 控制计时。
vue
<template>
	<sn-timer></sn-timer>
</template>

更多演示请下载demo查看

属性

参数说明类型默认值可选值
format时间格式(参考 Day.jsStringHH:mm:ss-
autoplay自动开始计时Booleantruetrue | false
millisecond毫秒级精度(如果要显示毫秒请务必开启)Booleanfalsetrue | false
textSize倒计时文本字体大小String$2-
textColor倒计时文本颜色String$text-
customStyle自定义倒计时样式UTSJSONObject{}-

插槽

名称说明
default替换倒计时内部原有的文本,可以是任意组件

事件

名称类型说明
change(value: SnTimerTime) => void时间变化时触发

方法

名称参数返回值描述
start--开始计时
pause--暂停计时
reset--重置计时器(进度归零)

使用 MIT 协议