a_靖的博客

博文下方扫码可随时向我提问,有问必答。欢迎加入微信小程序开发交流qq群(173683895)(173683866),前端交流群(131376398)...

微信小程序 定时器

如果对您有帮助,请关注我,欢迎加入微信小程序开发交流QQ群(173683866),有问题可以加群问我获取问群里的大神!!!

这是一个demo函数,定时器为10分钟

  count_down:function(e){
    var that=this;
    var my_time = new Date().getTime()
    wx.setStorageSync('my_time', my_time)
    if(!wx.getStorageSync('ok_time')){
      wx.setStorageSync('ok_time', my_time + 10 * 60 * 1000)
      this.show_img()
    }else{
      if (wx.getStorageSync('my_time') >= wx.getStorageSync('ok_time')){
        this.show_img()
        wx.removeStorageSync('ok_time')
      }
    }
    setTimeout(function(){
      that.count_down()
    },1000)
  },

实现:

1 获取当前时间戳并保存到缓存,

2 创建一个10分钟后的时间戳缓存

3 如果目前的时间戳缓存大于等于10分钟后的时间戳缓存,就执行定时器成功的函数并且重置定时器。

4 每隔1秒调用自身函数。

阅读更多

扫码向博主提问

去开通我的Chat快问

qq_35713752

博客专家

非学,无以致疑;非问,无以广识
  • 擅长领域:
  • 微信小程序前端开发
  • js
  • 画布
  • 动画
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_35713752/article/details/80317336
个人分类: 微信小程序
上一篇微信小程序 选择器picke;demo大全附效果图
下一篇微信小程序把缓存的数组动态渲染到页面
想对作者说点什么? 我来说一句

定时器程序

2016年03月26日 308KB 下载

没有更多推荐了,返回首页

关闭
关闭