1

场景:用户想要找回电子邮件或重置密码。人员将根据要求选择相应的选项。仅当表单有效时,提交按钮才会启用。

问题:我想根据所选选项动态更新验证。但它不起作用。我肯定错过了一些东西。我使用了 clearValidators,但它也不起作用。这是 工作代码

测试用:邮箱:test@test.com 密码:Test@1234

4

1 回答 1

4

尝试更新各个控件的值和有效性。例如

this.loginTroubleForm.get('email').updateValueAndValidity();

对您将验证器设置为空的每个控件执行此操作。

于 2018-09-21T19:40:15.520 回答