const util = require('../../../../utils/util.js')
const app = getApp()
Page({
/*
* 页面的初始数据
*/
data: {
min: "",
sec: '',
// 总时间秒
timer: ""
},
onReady: function() {
util.request({
url: url,
header: {
"accessToken": "",
"accessSource": ""
},
data: {
targetMemberId: ""
}
}).then(res => {
console.log(res.data.data.timer)
var timer = res.data.data.timer
//格式化时间,进入本页面时显示的网络时间
var min = Math.floor(timer / 60)
var sec = Math.floor(timer % 60)
this.setData({
min: (min < 10) ? "0" + min : min,
sec: (sec < 10) ? "0" + sec : sec,
timer: timer
})
this.countdown(this.data.timer)
})
},
//倒计时
countdown: function(timer) {
var that = this;
// var timer = that.data.timer
进入页面后处理的本地时间
var Interval = setInterval(function() {
if (timer > 0) {
timer--
//时间切换
var min = Math.floor(timer / 60)
var sec = Math.floor(timer % 60)
that.setData({
sec: (sec < 10) ? '0' + sec : sec,
min: (min < 10) ? '0' + min : min,
})
} else {
clearInterval(Interval)
that.setData({
sec: "00",
min: "00"
})
}
}, 1000)
}
})
微信小程序之时间倒计时
最新推荐文章于 2023-06-16 16:35:22 发布