So erhalten Sie den Status des Winkelintervalls - prüfen Sie, ob das Intervall abgebrochen wurde oder nicht
Ich bin neu in Angular (und JS) und nur ein wenig verwirrt.
Ich starte einen Timer mit:
var getOverviewMapTimer = $interval($scope.UpdateOverviewMap, UPDATE_FREQUENCY);
und wenn ich es verstehe,getOverviewMapTimer
ist ein Versprechen".
Ich möchte in der Lage sein zu überprüfen, ob der Timer läuft und hatte das, wenn ich jemals$interval.cancel(getOverviewMapTimer);
danngetOverviewMapTimer
wärenull
und ich könnte das überprüfen.
Dies scheint nicht der Fall zu sein.
Muss ich das Versprechen explizit zerstören (was ist ein Versprechen an Timer, das abgesagt wurde?)? Wenn ja, wie & müsste ich es dann explizit einstellennull
?
I denken das sollte ich benutzencancel(getOverviewMapTimer);
bin mir aber nicht 100% sicher wiegetOverviewMapTimer
ist danach immer noch nicht null.
Danke für Ihre Hilfe