如何清除表单控件上的错误。我有一个方法试图清除窗体控件上的错误但是徒劳无功。
this.setData({
[prev]: 12,
[now]: 0,
[next]: -12
})
表单控件名称是postalCode,当我将错误设置为null时,它不会从该控件中删除错误。
答案 0 :(得分:0)
尝试做 this.form.controls ['postalCode'] .setErrors({});
答案 1 :(得分:0)
清除所有错误
this.form.get('postalCode').setErrors(null);
按其键清除
this.form.get('postalCode').setErrors({key: null});
this.form.get('postalCode').updateValueAndValidity(); //may need this in child components