Javascript 角度:重置窗体中所有控件的验证状态

Javascript 角度:重置窗体中所有控件的验证状态,javascript,angularjs,validation,Javascript,Angularjs,Validation,每次重新验证表单时,我都需要“重置”表单的状态(也需要验证)。我知道$setPristine()函数,但这不会重置控件的验证状态(我想删除无效的css类) 是否有一个函数可以同时对表单中的所有控件执行此操作 我在Angular 1.3.8中使用$setValidity更改有效状态并通知表单 我想要像“对表单说”这样的东西来将有效性传播到表单的所有控件。。没有相反的抱歉,就像$setPristine()不可能重复

每次重新验证表单时,我都需要“重置”表单的状态(也需要验证)。我知道$setPristine()函数,但这不会重置控件的验证状态(我想删除无效的css类)

是否有一个函数可以同时对表单中的所有控件执行此操作


我在Angular 1.3.8中

使用
$setValidity
更改有效状态并通知表单


我想要像“对表单说”这样的东西来将有效性传播到表单的所有控件。。没有相反的抱歉,就像$setPristine()不可能重复