基于vue2.0的活动倒计时组件countdown(附源码下载)

这是一款基于vue2.0的活动倒计时组件,可以使用服务端时间作为当前时间,在倒计时开始和结束时可以自定义回调函数。

 


查看演示       下载源码

安装

npm install vue2-countdown --save

使用组件

首先在模板部分添加:

<template>

<div>

<count-down

v-on:start_callback="countDownS_cb(1)"

v-on:end_callback="countDownE_cb(1)"

:currentTime="1538983555"

:startTime="1538983555"

:endTime="1538983565"

:dayTxt="'天'"

:hourTxt="'小时'"

:minutesTxt="'分钟'"

:secondsTxt="'秒'">

</count-down>

</div>

</template>

然后在js部分:

<script>

import CountDown from 'vue2-countdown'

export default {

components: {

CountDown

},

methods: {

countDownS_cb: function (x) {

console.log(x)

},

countDownE_cb: function (x) {

console.log(x)

}

}

}

</script>

选项

名称默认值描述
currentTime( new Date() ).getTime()当前时间戳,如果不传,默认获取用户本地的时间(建议传服务器的当前时间)
startTime开始时间戳,必需
endTime结束时间戳,必需
tipText距离开始开始倒计时之前的提示文字
tipTextEnd距离结束开始倒计时之后的提示文字
endText已结束倒计时结束之后的提示文字
dayTxt:自定义显示的天数文字
hourTxt:自定义显示的小时文字
secondsTxt:自定义显示的分钟文字
secondsFixed:自定义显示的秒数文字

回调函数

名称默认值描述
start_callback开始倒计时结束之后的回调方法
end_callback活动倒计时结束之后的回调方法

总结

以上所述是小编给大家介绍的基于vue2.0的活动倒计时组件countdown(附源码下载),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!

以上是 基于vue2.0的活动倒计时组件countdown(附源码下载) 的全部内容, 来源链接: utcz.com/z/348160.html

回到顶部