二维数组遍历
获取两个index 其中 获取父域里的index 的方法为: {{$parent.index}} 获取当前index 的方法为: {{$index}}
注意: 不要用 ng-if 会出现 两个index 重置成值相同 可以用 ng-show
其中二位数组需要用到 file 就需要通过一下代码 进行值的绑定
<div class="form-group">
<input type="file" id="file_{{$index}}" name="file_{{$parent.$index}}" ng-model="fileOneOne.file" class="form-control" onchange="angular.element(this).scope().fileNameChanged(this)">
</div>
$scope.fileNameChanged = function (el) { var filexx = el.files[0]; var index=el.id.replace('file_',''); var parentIndex=el.name.replace('file_',''); $scope.files[parentIndex][index].file=filexx; };
原文链接:https://www.f2er.com/angularjs/147079.html