【发布时间】:2013-12-05 22:45:16
【问题描述】:
ng-required 属性有助于根据条件使字段成为必填项:
<input ... ng-required="object.isRequired" \>
但是如何将这种类型的使用扩展到使用我自己的自定义验证指令呢?例如,假设我有一个自定义验证字段匹配。现在我想根据属性“object.needsToMatch”将此验证添加到输入字段。我希望会有类似的东西:
<input ... fieldsMatch="object.needsToMatch"
如果解决方案是创建另一个可以处理该条件的指令,那么我如何将其替换为内联(在输入元素内)?
第二个问题:那么当自定义验证需要一个属性时如何使它工作,例如在fieldsMatch验证器的情况下,该字段需要匹配的模型字段。
【问题讨论】:
标签: javascript validation angularjs