微信小程序实现验证码获取倒计时效果

本文实例为大家分享了微信小程序实现获取验证码倒计时效果的具体代码,供大家参考,具体内容如下

wxml

<button disabled='{{disabled}}' data-id="2" bindtap="getVerificationCode">

{{time}}

</button>

js

var interval = null //倒计时函数

Page({

data: {

date:'请选择日期',

fun_id:2,

time: '获取验证码', //倒计时

currentTime:61

},

getCode: function (options){

var that = this;

var currentTime = that.data.currentTime

interval = setInterval(function () {

currentTime--;

that.setData({

time: currentTime+'秒'

})

if (currentTime <= 0) {

clearInterval(interval)

that.setData({

time: '重新发送',

currentTime:61,

disabled: false

})

}

}, 100)

},

getVerificationCode(){

this.getCode();

var that = this

that.setData({

disabled:true

})

},

})

更多关于倒计时的文章请查看专题:《倒计时功能》

以上是 微信小程序实现验证码获取倒计时效果 的全部内容, 来源链接: utcz.com/z/358105.html

回到顶部