Angular · Middle · Frage 4 von 75

Was bedeutet ExpressionChangedAfterItHasBeenCheckedError?

Antwort zeigen

Richtige Antwort: Ein gebundener Wert hat sich im selben Prüfdurchlauf erneut geändert

Erklärung

In der Entwicklung führt Angular eine zweite Prüfung aus, um sicherzustellen, dass Daten in eine Richtung fließen. Ursache ist meist eine Änderung am Elternzustand im ngAfterViewInit eines Kindes oder ein Getter, der jedes Mal neue Werte liefert. Repariere den Datenfluss, statt ihn mit setTimeout zu verstecken.

Zum Weiterlesen

Fehler in der Frage

Angular · Middle · Frage 4

Teste dich selbst

Mach den Test Angular · Middle: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen