Skip to main content

Що таке директиви управління формами (form directives)?

Директиви управління формами - це спеціальні директиви Angular, які зв'язують елементи форми із системою FormControl і FormGroup, дозволяючи відстежувати і керувати станом форми.

Є дві основні групи:

1. Для template-driven форм:

  • ngModel - зв'язує поле зі змінною компонента.
  • ngForm - створює об'єкт форми і керує нею.
  • ngModelGroup - групує поля всередині форми.

2. Для reactive форм:

  • formControl - зв'язує елемент з конкретним FormControl.
  • formGroup - зв'язує контейнер (зазвичай <form>) з FormGroup.
  • formArrayName / formGroupName - зв'язують вкладені структури.

Їхнє завдання - з'єднати HTML-елементи з моделлю форми, щоб Angular міг відстежувати значення, валідацію і статус кожного поля.

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

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

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