在设置formgroup的值之前,需要先使用patchvalue方法将其他控件中的值清空。示例代码如下:
this.formGroup.patchValue({
control1: '',
control2: '',
control3: ''
});
this.formGroup.setValue({
control1: 'value1',
control2: 'value2',
control3: 'value3'
});
这样,在使用setValue方法设置formgroup的值时,其他控件中的值就不会重复了。