想象一下,我有一个角反应形式,它使用一个异步验证器来检查用户名。假设用户名没有被使用并且变得有效。然后,提交表单后,后端就会意识到用户名已被获取。表单需要更新验证,对吗?现在,它的行为首先看起来像是无效的。我如何处理这种情况?
答案 0 :(得分:0)
我需要使用控制方法setErrors(errors: ValidationErrors, opts: { emitEvent?: boolean; } = {}): void
。 Angular - AbstractControl。您只需要确定响应所讨论的控件,找到该控件并设置其错误即可。