[имя] спросил: Как привязать реактивную форму Angular к шаблону?

Импортируйте ReactiveFormsModule, создайте FormGroup/FormControl и свяжите их с шаблоном через formGroup, formControlName или formControl.

Короткий ответ

Что ответить на собеседовании

Импортируйте ReactiveFormsModule, создайте FormGroup/FormControl и свяжите их с шаблоном через formGroup, formControlName или formControl.

Подробный разбор

Ответ с пояснениями

Импортируйте ReactiveFormsModule, создайте FormGroup/FormControl и свяжите их с шаблоном через formGroup, formControlName или formControl.

Пример: <form [formGroup]="form" (ngSubmit)="submit()"><input formControlName="name"></form>, где form содержит control name. Имена должны совпадать с моделью. Валидность, ошибки и отправку проверяют через состояние формы; смешивать её с независимым ngModel без причины не стоит.

Источник: angular.dev.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее