Angular · Senior · Запитання 5 з 75
Який стиль компонентів уже сумісний із zoneless change detection?
- ✓Правильна відповідь: OnPush-компоненти, чий стан живе в сигналах або проходить через
async/markForCheck - 2Компоненти, які мутують поля в
setTimeoutі розраховують на наступний тік - 3Компоненти, які викликають
NgZone.onStableдля оновлення UI
Пояснення
Якщо компонент коректно працює з OnPush, він найімовірніше готовий до zoneless. API на кшталт NgZone.onStable/onMicrotaskEmpty без Zone.js не спрацьовують - їх замінюють на afterNextRender або сигнали.