我需要一个表单既可以是$dirty
,又不可以是$submitted
,以便我的验证工作。
我试图通过CSS使用由angular动态添加的.ng-invalid
、.ng-dirty
和.ng-submitted
类来实现这一点。这意味着我不能简单地在表单上设置$submitted
为false,因为这不会删除相关的类。也不能使用$setPristine
或$setUntouched
,因为这将删除$dirty
标志及其类。
有没有办法将表单设置为未提交状态,以便删除.ng-submitted
类并保留表单的脏数据状态?
$setPristine
,然后跟着使用$setDirty
。 - Jan