微信小程序使用clearInterval清除定时函数无效?
发布于 5 年前 作者 minghao 2197 次浏览 来自 官方Issues

电脑调试没有问题,真机调试clearInterval无效。定时器还会继续跑

4 回复

上代码片段

调用clearInterval()之后,试试把句柄置为null

设置interval的地方:
let interval = setInterval(fun,xxx)
that.interval = interval

clearInterval的地方:
clearInterval(that.interval)
that.interval = null

 

不上代码片段 我都当是自己的问题。

打开调试,有报错吗

回到顶部