Ich habe setInterval() -Funktion in angular.js Controller verwendet, um den Timer auf UI später anzuzeigen. Erstellen Sie eine Bereichsvariable, die den Wert der Inaktivität in Sekunden hat.window.setInterval() funktioniert nicht ordnungsgemäß in angular.js
setInterval(function(){ scope.timer++ }, 1000);
was es zu tun ist, sollte es Bildschirm jede Sekunde aktualisieren. aber das tut es nicht. einige Zeit aktualisiert es Bildschirm nach zwei Sekunden, drei Sekunden und manchmal aktualisiert es jede Sekunde, aber es ist nicht konsistent. während ich den Bereich protokolliere. Timer-Wert verhält es sich richtig.
was wäre das Problem. Schränkt angular.js natives Javascript irgendwie ein oder was?
Weitere Referenz: https://www.sitepoint.com/understanding-angulars-apply-digest/ –