angularjs 二维数组 加 file文件绑定

前端之家收集整理的这篇文章主要介绍了angularjs 二维数组 加 file文件绑定前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

二维数组遍历

获取两个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

猜你在找的Angularjs相关文章