新しいデータをプッシュするとき、私は反応性形の配列として設定してい反応性フォームの設定した更新:ngForない
<form *ngFor="let type of typesForms; let i = index" [formGroup]="typesForms[i]" class="row">
:私のhtmlの貫通私はループ
typesForms: FormGroup[] = [];
を
しかし、新しいフォームをプッシュすると、HTMLは更新されません。
this.typesForms.push(this.formBuilder.group({
type: { value: data['type'], disabled: true }
}));
私は結果のデータをログアウトしましたが、新しいフォームオブジェクトを表示しますが、フロントエンドには何も表示されません。私はこれに反応型のフォームと関係があると思っていますが、他に何かをねじ込んでいるかどうかはわかりません。
あなたのタイプは、typesフォームではなく、タイプに対して反復処理を行います。したがって、typesFormsに要素を追加しても何も変更されません。 –
おっと、それは単にタイプミスです。私はいくつかのものをテストしていて、誤ってテストコードをコピーしました。質問を修正する。 – RhoVisions