4.0.0 • Published 4 years ago

@huteming/ui-clocker v4.0.0

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

倒计时


引入

import { TmClocker } from '@huteming/ui'

Vue.use(TmClocker)
// Vue.component(TmClocker.name, TmClocker)

例子

<tm-clocker :start-time="start" :end-time="end" @end="handleEnd">
    <template slot-scope="scope">
        <div>{{ scope.whole }}</div>
        <div>{{ scope.total }}</div>
        <div>{{ scope.days }}</div>
        <div>{{ scope.hours }}</div>
        <div>{{ scope.minutes }}</div>
        <div>{{ scope.seconds }}</div>
    </template>
</tm-clocker>

API

参数说明类型可选值默认值
startTime开始时间String, Number, Datenow
endTime结束时间String, Number, Datenow
format时间格式化模板StringD 天 H 时 M 分 S

slot 对象参数

参数说明类型可选值默认值
whole完整时间,根据 format 格式化得到String
total总共剩余秒Number
days剩余天数Number
hours剩余小时,24小时以内Number
minutes剩余分钟,60分钟以内Number
seconds剩余秒,60秒以内Number

Events

name说明参数
end倒计时结束