Angular · Junior · Frage 36 von 75
Wann läuft ngOnChanges?
- 1Wenn sich ein Input ändert, erstmals vor
ngOnInit - 2Bei jedem Tastendruck irgendwo in der Anwendung
- 3Nur einmal, genau wenn die Komponente zerstört wird
Antwort zeigen
Richtige Antwort: Wenn sich ein Input ändert, erstmals vor ngOnInit
Erklärung
Es bekommt ein SimpleChanges-Objekt mit alten und aktuellen Werten. Mit Signal-Inputs braucht man es meist nicht: computed() oder effect() reagieren direkt auf Änderungen der Inputs.