Skip to main content

Що робить директива formControl?

formControl - директива, яка зв'язує елемент форми з екземпляром FormControl у reactive формах.

Вона:

  • підключає HTML-елемент до об'єкта FormControl, де зберігаються поточне значення, валідатори і стан;
  • автоматично синхронізує дані між DOM і моделлю;
  • відстежує статуси на кшталт valid, touched, dirty.

Приклад:

typescript
name = new FormControl('');
html
<input [formControl]="name">

Якщо користувач змінює значення поля, FormControl одразу оновлюється, і навпаки - будь-яка зміна в FormControl відображається в полі.

Коротка відповідь

Для співбесіди
Premium

Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.