如何使用angularjs实现表单元素的脏检查

如何使用angularjs实现表单元素的脏检查,angularjs,Angularjs,我想对表单中所有必需的元素实现脏检查 我试过这样做 <div ng-app=""> <form name="myForm" ng-controller="Ctrl"> <label> userType: </label> <input name="usertype" ng-model="userType" required> <span class="error" ng-sho

我想对表单中所有必需的元素实现脏检查

我试过这样做

<div ng-app="">
  <form name="myForm" ng-controller="Ctrl">
    <label>
        userType:
    </label> 
    <input name="usertype" ng-model="userType" required>
    <span class="error" ng-show="myForm.userType.$dirty">Required</span><br> 
    <label>
        designation:
    </label> 
    <input name="designation" ng-model="Designation" required>
    <span class="error" ng-show="myForm.Designation.$dirty">Required</span><br>    
   </form>
</div>

用户类型:
必需的
任命: 必需的

查看ngModelController的文档。对于1.3版本,有$toucted,对于所有版本,
$pristine
是否可以显示一个相同的工作小提琴检查开发指南中的“绑定到窗体和控件状态”部分正确的语法是$dirty:myForm.Designation.$dirty