如何关闭递归调用的setTimeout?
发布于 6 年前 作者 lei40 5716 次浏览 来自 问答
a() {
  setTimeout(function () {
/..
若干代码
../
     this.a()
   }, 5000)
 },

在a页面每隔固定的时间要执行一次a函数,但是当使用redirectTo跳转到b页面时,a函数还是会不停地递归调用自己,clearInterval也不能关闭

2 回复

递归里头写跳出递归的语句试试。

啊这 setInterval可以实现同样效果吗?为啥要这样调?

回到顶部