定义说明:
data{
LoadingStartTime: ''//开始倒计时参数}
调用:
that.setData({ startTimeData: timeObj, //countdown: '
'+d+'' + ":" + h + ":" + m + ":" + s , LoadingStartTime: setTimeout(that.startTime, 1000)})
清除的时候如下:
亲测 无法生效,请问应该怎么处理
clearTimeout(that.data.LoadingStartTime) //清除开始定时器
微信小程序开发问题解答
微信小程序开发者回答:
微信小程序代码片段:https://developers.weixin.qq.com/s/Yex19Omr713L
微信小程序开发者回答:
麻烦提供代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
微信小程序开发者回答:
早上我重新理了一下逻辑,单独写了一个测试片断,发现不会出现死循环,然后检查了一下代码,发现列表请求里面有初始化倒计时的函数,然后倒计时结束后有重新请求列表的调用,问题就出在这里然后就死循环了。另外clearTimeout 如何检查它已经清除了呢?
本文网址:http://www.91bianli.com/weixinxiaochengxu/34312.html