美文网首页
微信小程序:安全使用定时器

微信小程序:安全使用定时器

作者: 我的小小笔尖 | 来源:发表于2021-07-26 23:53 被阅读0次

1. data {} 中定义定时器 timer

  data: {
    timer: ''
  },

2. 业务逻辑中设置定时器处理内容,正常业务也有相应的清除计时器逻辑

    self.setData({
      // 设置定时器处理内容
      timer: setInterval(function () {
        countDownNum > 0 ? countDownNum-- : 0;
        self.setData({
          countDownNum: utilJs.formatTime3(countDownNum),
        })
        if (countDownNum == 0) {
          // 清除计时器
          clearInterval(self.data.timer);
        }
      }, 1000)
    })

3. onUnload函数中清除定时器

  onUnload: function () {
    // 清除计时器
    clearInterval(this.data.timer)
  },

相关文章

网友评论

      本文标题:微信小程序:安全使用定时器

      本文链接:https://www.haomeiwen.com/subject/ppjnmltx.html