我有一組我設置爲無功形式數組形式反應時更新:在我的HTMLngFor不推新數據
typesForms: FormGroup[] = [];
其中我遍歷:
<form *ngFor="let type of typesForms; let i = index" [formGroup]="typesForms[i]" class="row">
但是,當我推新窗體時,HTML不會更新。
this.typesForms.push(this.formBuilder.group({
type: { value: data['type'], disabled: true }
}));
我註銷了結果數據,它顯示新的表單對象,但沒有在前端。我認爲這與反應形式有關,但我不確定是否會把其他事情搞砸。
您的ngFor迭代類型,而不是typeForms。因此,將一個元素添加到typesForms不會改變任何內容。 –
糟糕,這只是一個錯字。我正在測試一些東西,並不小心複製了我的測試代碼。解決問題。 – RhoVisions