Skip to main content

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

formGroup - директива, яка зв'язує HTML-форму або контейнер з об'єктом FormGroup у reactive формах.

Вона:

  • об'єднує кілька FormControl в одну логічну групу;
  • дозволяє Angular відстежувати стан і валідацію всієї форми одразу;
  • уможливлює передачу всієї форми в компонент (form.value, form.valid тощо).

Приклад:

typescript
form = new FormGroup({ name: new FormControl(''), email: new FormControl('') });
html
<form [formGroup]="form" (ngSubmit)="onSubmit()"> <input formControlName="name"> <input formControlName="email"> </form>

Директива formGroup з'єднує шаблон і модель форми, щоб Angular міг керувати їхньою синхронізацією і станом.

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

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

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