很难举一个简单的例子,但是有时候我在创建反应形式时看到了,当我控制台注销整个模型时,各个控件值的“控件”对象值与其中的值不匹配。 “值”对象。其他人有没有经历过?我将尝试展示一个最好的例子。
这几乎就像我丢失了可能会强制更新所有内容的角度函数一样?
答案 0 :(得分:0)
啊,我终于找到了答案。此问题仅在表单数组中发生。 具体来说,问题在于我如何将一个新小组推向一个阵列。 在此之前:
this.myForm.controls['emailContentPage']['controls'][this.viewingEmailContentPageIndex]['controls']['blocks']['controls'].push(this.fb.group({
myField: "hello"
}));
});
我应该在“障碍”处停下来,不要进入控件。这是更正:
this.myForm.controls['emailContentPage']['controls'][this.viewingEmailContentPageIndex]['controls']['blocks'].push(this.fb.group({
myField: "hello"
}));
});