无法在此功能上清除内容

时间:2018-01-08 23:16:24

标签: javascript node.js setinterval clearinterval

我一直在努力清除间隔。它位于一个函数中,我在多个对象的check.txt语句中调用它。

forEach内为{1}}调用clearInterval。当它失败时catch()工作但不是clearInterval。

代码如下:

console.log()

根据this问题及其答案,我应该可以在实际间隔内拨打const myfunction = (object) => { console.log(`Starting Interval for ${object.name}...`) var timerLoop = setInterval( () => { console.log(`Interval for ${object.name}`) doSomething(object) .then((result) => { console.log(result) doTheThing(result) }) .catch( (err) => { console.log('There was an error') clearInterval(timerLoop) console.error(err) }) }, 1000) } ,但我似乎无法解决问题它

我错过了什么?

0 个答案:

没有答案