Angular.js filtert und arbeitet mit dem Bereich, der sich jede Sekunde ändert

Das Problem. Ich habe eine Tabelle mit Einträgen ($scope.entries), jede Zeile (ng-repeat) mit 5 Spalten, 2 dieser Spalten haben einen benutzerdefinierten Filter für verschiedene Transformationen.

Jetzt habe ich im selben Bereich active_entry ($scope.active_entry), der sich jede Sekunde ändert, weil er und die Funktionsweise des Winkels (glaube ich) ständig überprüft und meine Filter ausgeführt werden.

Dies bewirktAusdrücke beobachten in Batarang im Laufe der Zeit himmelhoch zu gehen.

Wie kann ich einen isolierten Bereich für den active_entry erstellen, damit meine Filter nicht jede Sekunde wiederholt werden?

Ist eine Richtlinie die einzige Möglichkeit, einen isolierten Geltungsbereich zu erstellen? Würde es funktionieren? Was ist, wenn ich später im Controller Werte aus dem isolierten Bereich benötige?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage