首页 > 解决方案 > 如何删除 Angular 表单组中的特定错误

问题描述

目前我正在尝试在 Angular Forms 中创建动态验证,我发现了这个问题

将错误添加到字段

this.form.get('field').setErrors({ 'invalid': true });

将错误删除到字段

this.form.get('field').setErrors(null);

我的问题是如何删除该字段中的特定错误?示例我有多个setErrors,我只想删除invalid错误

标签: angulartypescriptangular-material

解决方案


我相信这应该有效:

this.form.get('field').setError({'invalid': null})

推荐阅读