Що робить ngModel?
Директива ngModel в Angular забезпечує двосторонню прив'язку даних між властивістю компонента та елементом форми (input, select, textarea).
Принцип роботи:
- Значення властивості компонента відображається в елементі форми.
- Будь-яка зміна в елементі форми автоматично оновлює властивість компонента.
- Використовується разом із
FormsModule.
Приклад:
html
<input [(ngModel)]="username" placeholder="Введіть ім'я">
<p>Привіт, {{ username }}!</p>typescript
username = '';Висновок:
ngModelсинхронізує стан моделі та view, дозволяючи легко працювати з формами та введенням користувача.
Коротка відповідь
Для співбесідиPremium
Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.