检查angularjs $ interval是否处于活动状态/正在运行

时间:2014-09-17 23:46:49

标签: javascript angularjs setinterval

有没有办法检查angularjs $ interval是否正在运行/活动(即未取消) 例如

var foo = $interval(function() {},1000)
...
// need to do something like
// if (foo.isActive)...

当然,可以将其作为状态存储在变量中,并在调用$ interval.cancel()或$ interval()的任何地方进行更改,但不会出错的情况下不会这样做。

https://docs.angularjs.org/api/ng/service/ $间隔

0 个答案:

没有答案