// 认证成功 var timeCount = 8; var timer; var name; Page({ data: { time:timeCount, name:'用户' }, onLoad: function(option){ this.setData({ name:option.name }) }, onReady:function(){ // 生命周期函数--监听页面初次渲染完成 this.keepTime() }, onUnload:function(){ // 生命周期函数--监听页面卸载 timeCount = 8 clearTimeout(timer) }, // 计时器 keepTime:function() { var that = this timeCount -- that.setData({ time : timeCount }) console.log(timeCount) if(timeCount == 0){ timeCount = 8 clearTimeout(timer); this.ImmediatelyCheck() return } timer = setTimeout(function(){ that.keepTime() },1000) }, // 提交表单 ImmediatelyCheck: function(e) { // 在C页面内 navigateBack,将返回A页面 wx.navigateBack({ delta: 5 }) }, })