如何在 Angular 中动态地将 FormControl 添加到 FormGroup 中?
例如,
我想添加一个名为“new”的强制控件,其默认值为“”。
addControl https://angular.io/api/forms/FormGroup#addControl就是你所需要的。请注意,第二个参数必须是 FormControl 实例,如下所示:
this.testForm.addControl('new', new FormControl('', Validators.required));
如果需要,您还可以动态添加验证器setValidators https://angular.io/api/forms/AbstractControl#setvalidators方法。调用此方法会覆盖任何现有的同步验证器。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)