微信小程序 倒计时功能

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微信小程序 倒计时功能相关的知识,希望对你有一定的参考价值。

参考技术A <view class="mygroupForm-yzm isClicked?'mygroupForm-active':''" bindtap="isClicked?'':'timeClcik'">ytext</view>

const util = require('../../utils/util.js');

timeClcik()

    let _this=this;

    if (!_this.data.isClicked) 

      wx.showToast(

      title: '验证码已发送',

      );

      //开始倒计时60秒

      setTimeout(()=>

        _this.setData(

          isClicked:true

        );

        util.settime(_this,60);

      ,1500)

     

  ,

function settime(_this,count)

  if (count == 0) 

    _this.setData(

      ytext: '获取验证码',

      isClicked:false

    )

    return;

  

  _this.setData(

    isClicked:true,

    ytext: count + '秒后重发',

  )

  setTimeout(function()

    count--;

    settime(_this, count);

  , 1000);



module.exports = 

  settime: settime

以上是关于微信小程序 倒计时功能的主要内容,如果未能解决你的问题,请参考以下文章

微信小程序添加闹钟代码

微信小程序长时间计时方法

微信小程序——倒计时功能

微信小程序 功能函数 touch触摸计时

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

原创:微信小程序+WEB使用JS实现注册60s倒计时功能