Запропонувати правкуПокращити цю статтюДопрацюйте відповідь до «Що робить директива ngModel?». Ваші зміни проходять модерацію перед публікацією.Потрібне підтвердженняКонтентЩо ви змінюєте🇺🇸EN🇺🇦UAПереглядЗаголовок (UA)Коротка відповідь (UA)**`ngModel`** - директива, яка зв'язує поле форми зі змінною в компоненті, забезпечуючи двостороннє зв'язування даних. **Ключове:** якщо користувач вводить нове значення в поле, воно автоматично оновлює властивість компонента, і навпаки.Показується над повною відповіддю для швидкого нагадування.Відповідь (UA)Зображення`ngModel` - директива, яка **зв'язує поле форми зі змінною в компоненті**. Вона забезпечує **двостороннє зв'язування даних**: - якщо користувач вводить нове значення в полі, воно автоматично оновлює властивість компонента; - якщо властивість компонента змінюється, значення поля у формі теж оновлюється. Приклад: ```html <input [(ngModel)]="user.name"> <p>{{ user.name }}</p> ``` Також `ngModel` відстежує стан поля - `valid`, `touched`, `dirty` тощо, і може працювати у складі `ngForm`, формуючи загальну модель форми.Для рев’юераПримітка для модератора (необов’язково)Бачить лише модератор. Прискорює рев’ю.