【发布时间】:2015-08-12 13:44:44
【问题描述】:
最近我读了一些关于 angularJS 表单验证的教程,像这样:
<p ng-show="userForm.email.$invalid && !userForm.email.$pristine"></p>
但我认为!$pristine 和$dirty 是相等的,所以我可以使用下面的吗?
<p ng-show="userForm.email.$invalid && userForm.email.$dirty"></p>
【问题讨论】:
-
是的,你可以使用任何一个,就像你说它们都是布尔值所以
!$pristine === $dirty。我也更喜欢底部的,我宁愿测试$dirty
标签: angularjs forms validation