<input type="text" id="hPhoneContact" name="hPhoneContact" maxlength="15"
ng-required="false" ng-model="model.hPhoneContact" ng-disabled="noChange"
ui-mask="'(999) 999-9999'" placeholder="Home Phone">
我的视图文件中有html,form.fieldName.$invalid
变为true,ui-mask在输入字段ng-valid-required ng-dirty ng-invalid ng-invalid-mask
上添加这些类。我的问题是当输入字段为空但是很脏时,为什么ui-mask没有将该字段设置为pristin或将其设置为表示该字段为空的内容,因此不检查ui-mask模式。
由于我的输入字段不是必需的,因此我不希望ui-mask在脏但空的时候检查模式的有效性。任何帮助将不胜感激,提前谢谢。