【发布时间】:2015-05-12 02:10:43
【问题描述】:
我有一个包含很多输入字段的表单。我认为一个好主意是重构一组我经常使用的字段,并将所有相关字段限制在一个指令中。所以我的表格是这样的:
<form name="aForm">
<input type="number" name="aValue" ng-model="aValue" min="1" max="10" ng-class="{'has-error' : aForm.aValue.$invalid}"/>
<directive directive-model="anotherValue"></directive>
</form>
directive 标签,放置两个标签input 与第 2 行的标签非常相似。
当验证发生时,一切正常。问题是只有第一个输入字段被has-error 类(Plunker)成功着色。为什么会发生这种情况?我该如何解决这个问题?
【问题讨论】:
标签: angularjs angularjs-directive