src/uni_modules/uview-plus/components/u-code/u-code.vue
@@ -107,7 +107,7 @@ if(!this.keepRunning || !this.timer) return // 记录当前的时间戳,为了下次进入页面,如果还在倒计时内的话,继续倒计时 // 倒计时尚未结束,结果大于0;倒计时已经开始,就会小于初始值,如果等于初始值,说明没有开始倒计时,无需处理 if(this.secNum > 0 && this.secNum < this.seconds) { if(this.secNum > 0 && this.secNum <= this.seconds) { // 获取当前时间戳(+ new Date()为特殊写法),除以1000变成秒,再去除小数部分 let nowTimestamp = Math.floor((+ new Date()) / 1000) // 将本该结束时候的时间戳保存起来 => 当前时间戳 + 剩余的秒数