Как получить статус углового интервала $ - проверьте, отменен ли интервал или нет
Я новичок в Angular (и JS) и просто немного смущен.
Я запускаю таймер с:
var getOverviewMapTimer = $interval($scope.UpdateOverviewMap, UPDATE_FREQUENCY);
и, если я это понимаю,getOverviewMapTimer
это обещание".
Я хочу быть в состоянии проверить, работает ли таймер и исключил ли это, если я когда-либо$interval.cancel(getOverviewMapTimer);
затемgetOverviewMapTimer
было быnull
и я мог бы проверить это.
Кажется, это не так.
Должен ли я явно уничтожить обещание (что такое обещание таймеру, которое было отменено?).? Если так, как и тогда я должен был бы явно установить егоnull
?
I считать что я должен использоватьcancel(getOverviewMapTimer);
, но я не уверен на 100% какgetOverviewMapTimer
все еще ненулевой впоследствии.
Спасибо за вашу помощь