我有类似
的东西<div ng-form ng-repeat="item in aList">
<input ng-model=item.x someValidatorStuff />
<input ng-model=item.y someValidatorStuff />
</div>
并需要处理所有有效的item
。对我而言,形式也有它的模型,即item
,但它只是我的想象力,没有代码。
使用
<div ng-form="myForm_{{item.name}}" ng-repeat="item in aList">
我可以在控制器中访问myForm_name1.$valid
等(尽管在子范围内)。我应该以某种方式访问子范围(应该很容易),还是创建自己的指令,或者是否有任何理智的方式来访问控制器中的有效性信息?