Angular · Senior · Pytanie 4 z 75
Które z poniższych w aplikacji zoneless NIE planuje change detection?
- ✓Poprawna odpowiedź: Callback
setTimeoutprzypisujący nową wartość zwykłemu polu klasy - 2Ustawienie sygnału czytanego w szablonie
- 3Listener zdarzenia w szablonie, np.
(click)
Wyjaśnienie
Bez Zone.js Angular polega na jawnych powiadomieniach: zmianach sygnałów, markForCheck() (używanym też przez async), ComponentRef.setInput, listenerach szablonu/hosta i dołączaniu brudnych widoków. Zmiana zwykłego pola w timerze jest niewidoczna.