0

是否可以确定表单元素是否附加了验证器?例如...

<input type='text' required /><--- 有验证器

<input type='text'/><--- 没有

我有一个指令,它根据某物是否有效来分配图像,但目前即使没有分配验证器规则,它也显示其有效。

4

2 回答 2

0

属性 NgModelController.$errors 包含验证器及其当前值的列表。

于 2013-09-05T12:59:05.117 回答
0

你在一个指令中:

var link = function(scope, iElement, iAttrs) {}

不能查iAttrs.required吗?

或者,我会ng-required在我的输入上实现 Angular 的指令,然后检查表单上的 $dirty 和 $invalid 标志。检查此小提琴以获取更多信息:http: //jsfiddle.net/EUQtN/

于 2013-09-03T18:29:04.980 回答