byKeyTime(dateNumber) { //时间倒计时
let that = this
let dates = new Date();
let dateNumbers = dates.getTime(); //当前时间毫秒数
let a = dateNumber - dateNumbers
let d = Math.floor(a / 1000 / 60 / 60 / 24);
let h = Math.floor(a / 1000 / 60 / 60 % 24);
let m = Math.floor(a / 1000 / 60 % 60);
let s = Math.floor(a / 1000 % 60);
this.day = d
this.Time = h
this.Minute = m
this.second = s
let time = setTimeout(function() {
if (that.asdf) {
clearInterval(time)
return;
}
if (d == 0 && h == 0 && m == 0 && s == 0) {
that.getGoodsList()
return
}
that.byKeyTime(dateNumber);
}, 1000)
},
递归倒计时
最新推荐文章于 2024-07-16 17:18:30 发布