如何在angularJS深层嵌套ngRepeat中获取不同层级的$index
来源:互联网 发布:ncbi数据库简介 编辑:程序博客网 时间:2024/05/06 22:26
参考文章:
Hacking with Angular: 如何在深层嵌套ngRepeat中获取不同层级的$index
<div class="btn-group" ng-repeat="type in types" ng-init="outerIndex = $index"> <button type="button" class="btn btn-default">{{type.name}}</button> <button type="button" class="btn btn-info dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> <span class="caret"></span> <span class="sr-only">Toggle Dropdown</span> </button> <ul class="dropdown-menu"> <li> <a href="#" ng-repeat="status in statuses" ng-click="doSomething(outerIndex,$index)">{{status.name}}</a> </li> </ul></div>
要点在于在第一层循环,即第一个ng-repeat之后使用ng-init定义一个变量(outerIndex),将外层$index的值存储起来,这样在内层循环中就可以使用这个变量(outerIndex)来访问外层循环的$index,而依然使用$index访问内存循环的$index。
0 0
- 如何在angularJS深层嵌套ngRepeat中获取不同层级的$index
- 如何在深层嵌套ngRepeat中获取不同层级的$index
- Hacking with Angular:如何在深层嵌套ngRepeat中获取不同层级的$index
- Angularjs中ngRepeat遍历出错
- angularjs ng-repeat 嵌套 获取上层$index
- 如何从深层嵌套的循环中迅速跳出
- z-index层级在IE中无效
- z-index层级在IE中无效
- z-index层级在IE中无效
- 如何在不同的语言/平台中获取Android ID
- 在IE6中利用z-index层级实现fixed效果
- angularjs ngrepeat filter
- angularjs[ngRepeat:dupes]
- AngularJs ngList、ngRepeat、ngModelOptions
- angular......ngRepeat嵌套
- gridview中嵌套checkbox,如何在选中事件中获取当前行的索引值
- CSS中z-index的层级树概念
- AngularJs在ng-click函数中如何获取代表当前元素的DOM对象
- 二叉树查找算法(php)
- curl命令详解
- 有缓冲访问文件(库函数)
- HDU1501 Zipper(DFS+记忆化搜索)
- 习题 *输出杨辉三角
- 如何在angularJS深层嵌套ngRepeat中获取不同层级的$index
- 并发编程的挑战
- POJ-1426 Find The Multiple ( BFS )
- 二维数组空指针,打印杨辉三角
- Axis2 Web服务配置文件services.xml详解
- view的坐标
- uva 10422Knights in FEN
- 树状数组
- Linux中的权限发布啦!