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

Antworten auf die Frage(3)

Ihre Antwort auf die Frage