формы вынести в отдельный компонент.
У меня там поле contract_bindings: FormArray.
getDefaultFormGroupStructure(): FormGroup {
return this._fb.group({
...
contract_bindings: new FormControl(null),
...
});
я это вынес в отдельный компонент
<app-contract-binding formControlName="contract_bindings"></app-contract-binding>
В том компоненте мне приходится создать еще одну форму. Это влечет за собой лишнюю вложенность. Т.е. в contract_bindings появляется еще один уровень, а не сразу элементы FormArray идут.
Вопрос: как выделить часть основной формы в виде FormArray, чтобы не было лишней вложенности?
я делал по этому примеру
https://stackblitz.com/edit/angular-nested-forms-cva
не понимаю)
> как делать вложенные формы отдельным компонентом >> мне приходится создать еще одну форму. Это влечет за собой лишнюю вложенность.
Обсуждают сегодня