直播小程序源码,vue实现时间倒计时
// html
<div>还剩{{min}}:{{sec}}获取脑力</div>
data(){return {day: 0,hr: 0,min: 0,sec: 0,}
},
mounted(){untdown()
},
countdown() {const end = (app.globalData.currenergy_ts + (1*60*60))*1000; // 定义开始时间且延长1小时const now = Date.parse(new Date()); // 获取本地时间const msec = end - now;// 将时间戳进行格式化00:00的形式let day = parseInt(msec / 1000 / 60 / 60 / 24);let hr = parseInt(msec / 1000 / 60 / 60 % 24);let min = parseInt(msec / 1000 / 60 % 60);let sec = parseInt(msec / 1000 % 60);this.day = day;this.hr = hr > 9 ? hr : '0' + hr;this.min = min > 9 ? min : '0' + min;this.sec = sec > 9 ? sec : '0' + sec;const that = this;// 倒计时结束时的操作if(hr ==0 && min ==0 && sec==0){let n =app.globalData.currenergy+verEnergy('recover',n);return}else {setTimeout(function () {untdown()}, 1000)}}
以上就是直播小程序源码,vue实现时间倒计时, 更多内容欢迎关注之后的文章
本文发布于:2024-02-01 20:46:08,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170679157239322.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |