Angular · Junior · Pytanie 36 z 75
Kiedy uruchamia się ngOnChanges?
- ✓Poprawna odpowiedź: Gdy zmienia się wejście komponentu - pierwszy raz przed
ngOnInit, potem przy każdej kolejnej zmianie - 2Przy każdym naciśnięciu klawisza w dowolnym miejscu aplikacji
- 3Tylko raz, przy niszczeniu komponentu
Wyjaśnienie
Otrzymuje obiekt SimpleChanges z poprzednimi i bieżącymi wartościami. Przy wejściach sygnałowych zwykle nie jest potrzebny: computed() lub effect() reagują na zmiany wejść bezpośrednio.