-
zhangwei
2025-03-05 16213c0f85aa3ac8317797bf4a05fd12940e16d3
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)
               // 将本该结束时候的时间戳保存起来 => 当前时间戳 + 剩余的秒数