【发布时间】:2020-04-27 13:43:55
【问题描述】:
在 Angular Formbuilder 中,如何删除特定验证器? 有
this.form.get('lastName').clearValidators()
但是,这会删除所有验证器,只是想删除“必需”验证器,并保留最小和最大长度。
this.editAddressForm = this.formBuilder.group({
'firstName': [null, [Validators.maxLength(50)]],
'lastName': [null, [Validators.required, Validators.maxLength(2), Validators.maxLength(50)]],
'city': [null, [Validators.required, Validators.maxLength(50)]],
'zipCode': [null, [Validators.required, Validators.maxLength(50)]]
})
资源:
【问题讨论】:
标签: angular typescript angular-reactive-forms angular8