HasDocumentedVerifySuccess.js 931 Bytes
  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
// 认证成功
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
})
},
})