Angular · Middle · Запитання 5 з 75
Чим сигнали покращують change detection порівняно зі звичайними полями?
- ✓Правильна відповідь: Angular точно знає, які шаблони читають змінений сигнал, і позначає для оновлення лише ці компоненти
- 2Сигнали повністю вимикають change detection
- 3Сигнали переводять усі компоненти на стратегію Default
Пояснення
Сигнал, прочитаний у шаблоні, реєструє представлення як споживача. За зміни сигналу це представлення позначається брудним - навіть в OnPush-компоненті, - без розрахунку на те, що Zone.js вгадає, що щось могло змінитися.