@kserg903

Как заполнить форму, состоящую из formArray?

Есть форма, которая состоит из formArray. У меня не получается заполнить его значениями. Подскажите пожалуйста как это сделать. Вот моя попытка:
const f = this.form.get('loadingPlaces') as FormArray;
f.push({
fio: data.fio,
phoneNumber: data.phoneNumber,
});


Вот структура формы:
5e69dc8b1616f872270681.png

Вот сообщение об ошибке:
ERROR TypeError: ctrl.updateValueAndValidity is not a function
  • Вопрос задан
  • 144 просмотра
Пригласить эксперта
Ответы на вопрос 1
@babtsoualiaksandr
public form = new FormArray([]);
public fio = new FormControl(data.fio);
public phoneNumber = new FormControl(data.phoneNumber);

ngOnInit() {
this.form.push(this.fio);
this.form.push(this.phoneNumber);
}
https://netbasal.com/angular-reactive-forms-the-ul...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы