定义说明:
data{
LoadingStartTime: ''//开始倒计时参数
}
调用:
that.setData({
startTimeData: timeObj,
//countdown: '<text class="tl-time-card">'+d+'</text>' + ":" + 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 如何检查它已经清除了呢?