纵有疾风起
人生不言弃

微信小程序发送验证码功能,验证码倒计时

data{        timer:'',        countDownNum:'发送验证码',    }    // 点击验证码倒计时获取验证码    Gain:function(e){        let that = this        let countDownNum = '60'        that.setData({          timer: setInterval(function () {//这里把setInterval赋值给变量名为timer的变量            //每隔一秒countDownNum就减一,实现同步            countDownNum--;            //然后把countDownNum存进data,好让用户知道时间在倒计着            that.setData({              countDownNum: countDownNum+'s'            })            //在倒计时还未到0时,这中间可以做其他的事情,按项目需求来            if (countDownNum == 0) {              //这里特别要注意,计时器是始终一直在走的,如果你的时间为0,那么就要关掉定时器!不然相当耗性能              //因为timer是存在data里面的,所以在关掉时,也要在data里取出后再关闭              clearInterval(that.data.timer);              that.setData({                countDownNum: '发送验证码'              })              //关闭定时器之后,可作其他处理codes go here            }          }, 1000)        })      },

 

文章转载于:https://www.cnblogs.com/wuliujun521/p/11775375.html

原著是一个有趣的人,若有侵权,请通知删除

未经允许不得转载:起风网 » 微信小程序发送验证码功能,验证码倒计时

分享到: 生成海报
avatar

评论 抢沙发

评论前必须登录!

立即登录   注册

切换注册

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活