更新记录

1.0.0(2024-01-02) 下载此版本

正式发布


平台兼容性

Vue2 Vue3
×
App 快应用 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序
app-vue
钉钉小程序 快手小程序 飞书小程序 京东小程序
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari

倒计时组件 vue2版

用法

<template>

    <edk24-countdown-v2 ref="countdown" @onEnd="onEnd">
        <!-- 可以自定义展示数据哦~ -->
        <template slot-scope="scope">
            {{ scope.data.minute }}:{{ scope.data.second }}.{{ scope.data.millisecond }}

            <!-- 默认为: {{ scope.data.year }} 年 {{ scope.data.month }} 月 {{ scope.data.day }} 日 {{ scope.data.hour }} 时 {{ scope.data.minute }} 分 {{ scope.data.second }} 秒 {{ scope.data.millisecond }} 毫秒 -->
        </template>
    </edk24-countdown-v2>

</template>

<script>
export default{
    onLoad() {
        const startTime = 1703692800000;
        const endTime = 1703692800000 + 15000;
        this.$refs['countdown'].start(startTime, endTime)
    },
    methods: {
        onEnd: function() {
            console.log('倒计时结束了~')
        }
    }
}
</script>

Props

  • step: 步进, 默认 20, 相当于定时器的周期, 建议不要太低了 影响效率

方法

  • start(开始时间, 结束时间) 开始倒计时, 两个时间都是13位时间戳
  • stop() 结束倒计时

事件

  • onStart 倒计时开始
  • onChange 倒计时数据改变, 参数1是一个对象 为倒计时数据(示例): {year: '0000',month: '00',day: '00',hour: '00',minute: '00',second: '00',millisecond: '000'}
  • onEnd 倒计时结束

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

插件不采集任何数据

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

暂无用户评论。

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问