小程序退出页面时清除定时器

原创 2018年04月16日 15:21:17

由于小程序页面退出时,定时器和长连接等不会自动清除断开,所以需要我们在生命周期函数中手动清除

但是定时器定义在函数中,我们无法在函数外清除,所以为了解决这个问题,我们需要把定时器定义在data中

比如:Loadingtime是一个定时器,在data中定义Loadingtime:''。


然后在time方法中使用


在onUnload监听页面卸载生命周期函数中清除


如此在退出该页面时,就可以清除该定时器了

微信小程序爬坑之路-2 定时器延迟执行

微信小程序 延迟执行 定时器的使用
  • wxfdpp
  • wxfdpp
  • 2017-05-18 11:00:03
  • 13621

微信小程序 循环执行 设定固定时间间隔

微信小程序 循环执行 设定固定时间间隔 setInterval(function () { //循环执行代码 }, 1000) //循环时间 这里是1秒...
  • UFO00001
  • UFO00001
  • 2017-06-14 18:33:58
  • 8473

小程序清除interval

var inerval=wx.setinterval(function(){},durtion)函数可以产生一个定时执行的函数,返回代表定时器的int值clearinterval(interval)可...
  • xuexixuexien
  • xuexixuexien
  • 2018-01-31 22:30:18
  • 467

微信小程序 倒计时

项目需要做倒计时. 黄大哥的轮子.拿来用用.表示很顺手. 代码: 1.index.wxml {{clock}} {{micro_second}} 2.index.js 注释很清楚了.不...
  • qq_31383345
  • qq_31383345
  • 2017-01-10 00:26:57
  • 13242

绘制微信小程序画布时钟

在之前的文章里http://blog.csdn.net/weixin_36185028/article/details/53786993分享了用Html5画布绘制了mac时钟,微信小程序官方组件也提供...
  • weixin_36185028
  • weixin_36185028
  • 2016-12-24 09:37:13
  • 4376

微信小程序商品循环列表点击弹出当前的商品信息

微信小程序之跳坑日记-1 循环列表点击图片显示当前的信息,如图当我们点击图片的时候会跳出如下的模态框是怎么做到的呢!下面我们来简单说明一下...
  • wxfdpp
  • wxfdpp
  • 2017-05-17 17:33:12
  • 5849

小程序-计时器bug

小程序ios计时器bug 本人在开发小程序的时候项目需要用到扫码开门之后记录时间,所以需要用到一个计时器这里出现了问题: 计时器不能清除干净 解 官方提供了计时器方法: func...
  • cx091
  • cx091
  • 2018-02-11 16:25:29
  • 145

小程序退出页面时清除定时器

由于小程序页面退出时,定时器和长连接等不会自动清除断开,所以需要我们在生命周期函数中手动清除但是定时器定义在函数中,我们无法在函数外清除,所以为了解决这个问题,我们需要把定时器定义在data中比如:L...
  • qq_39207066
  • qq_39207066
  • 2018-04-16 15:21:17
  • 50

微信小程序把玩(三十三)Record API

其实这个API也挺奇葩的,录音结束后success不走,complete不走,fail也不走, 不知道是不是因为电脑测试的原因,只能等公测或者等他们完善。以后再测和补充吧!!!!主要属性:wx.sta...
  • u014360817
  • u014360817
  • 2016-09-28 10:48:16
  • 5258

小程序定时器

一,简单框架 /* 验证码的获取 */ btn_getYZM_event:function(){ var c=this.counttime(this) }, //这里的that...
  • qq_38234785
  • qq_38234785
  • 2018-01-23 14:46:59
  • 404
收藏助手
不良信息举报
您举报文章:小程序退出页面时清除定时器
举报原因:
原因补充:

(最多只允许输入30个字)