Angular · Junior · Frage 35 von 75
Wann wird ngOnDestroy aufgerufen?
- 1Wenn der Browser-Tab mit der Anwendung geschlossen wird
- 2Nach jedem Durchlauf der Change Detection der Komponente
- 3Direkt bevor Angular die Komponente aus der View entfernt
Antwort zeigen
Richtige Antwort: Direkt bevor Angular die Komponente aus der View entfernt
Erklärung
Nutze es (oder DestroyRef.onDestroy), um Timer zu stoppen, langlebige Observables abzubestellen und Listener zu lösen. Sonst laufen sie weiter und verursachen Speicherlecks.