Таким образом, у меня есть сложная форма для создания сущности, и я хочу использовать ее для редактирования, а также я использую новый API угловых форм. Я структурировал форму точно так же, как данные, которые я извлекаю из базы данных, поэтому я хочу установить значение всей формы на данные, полученные здесь, является примером того, что я хочу сделать:
this.form = builder.group({
b : [ "", Validators.required ],
c : [ "", Validators.required ],
d : [ "" ],
e : [ [] ],
f : [ "" ]
});
this.form.value({b:"data",c:"data",d:"data",e:["data1","data2"],f:data});
PS: NgModel не работает с новыми формами api, также я не против использовать одностороннее связывание данных в шаблоне, как в
<input formControlName="d" value="[data.d]" />
это работает, но это будет боль в случае массивов