在条件出现后,我需要将现有的表单组替换为更新的FormGroup
dataForm = this.fb.group({
a: this.fb.control('ndemd', Validators.required),
b: this.fb.control('', Validators.required),
c: this.fb.control('', Validators.required),
d: this.fb.control('', Validators.required),
e: this.fb.control('', Validators.required),
f: this.fb.control('', Validators.required)
});
现在,在此之后,我更改页面并保存数据。当我回到此页面时,我想将保存的数据显示到dataForm中。
像这样->
dataForm= savedData;
I am working in Angular 7.
如何用另一个替换表单组?
答案 0 :(得分:0)
如果该对象的键名与formGroup
相同,则保存的数据将作为对象。您可以简单地调用satValue
函数:
this.dataForm.setValue(savedValue);