Angular · Junior · Запитання 27 з 75
Чому дочірній компонент не може змінити значення сигналу, створеного input()?
- ✓Правильна відповідь: Входи лише для читання: дані йдуть униз від батька, який володіє значенням
- 2Сигнали взагалі не можна змінювати
- 3Це дозволено й одразу оновлює батька
Пояснення
Односпрямований потік даних робить володіння зрозумілим. Якщо дочірньому компоненту треба змінити значення, надішліть подію через вихід або використайте model() - сигнал із двобічною прив'язкою: <app-rating [(value)]="rating" />.