我不确定应该在何时何地调用 updateValueAndValidity。
假设我有一个包含多个表单控件的表单组。 现在,基于某些单选选项的选择,会触发一个事件来修改多个表单控件的“验证器”。
问题1:我应该在修改后立即调用 updateValueAndValidity 还是在所有修改调用完成后再调用?
问题2:我应该通过表单更新表单组/表单控件以更新所有表单控件吗?
或者单独调用每个表单控件。
假设我有一个包含多个表单控件的表单组。 现在,基于某些单选选项的选择,会触发一个事件来修改多个表单控件的“验证器”。
问题1:我应该在修改后立即调用 updateValueAndValidity 还是在所有修改调用完成后再调用?
问题2:我应该通过表单更新表单组/表单控件以更新所有表单控件吗?
this.form.updateValueAndValidity('emitEvent': false);
或者单独调用每个表单控件。
this.form.get('control1').updateValueAndValidity('emitEvent': false);
this.form.get('control3').updateValueAndValidity('emitEvent': false);
this.form.get('control8').updateValueAndValidity('emitEvent': false);