小编典典

从子 ng-repeat 访问父 ng-repeat 的索引

all

我想使用父列表(foos)的索引作为子列表(foos.bars)中函数调用的参数。

我发现有人推荐使用 $parent.$index 的帖子,但$index它不是$parent.

如何访问父级的索引ng-repeat

<div ng-repeat="f in foos">
  <div>
    <div ng-repeat="b in foos.bars">
      <a ng-click="addSomething($parent.$index)">Add Something</a>
    </div>
  </div>
</div>

阅读 118

收藏
2022-06-14

共1个答案

小编典典

我的示例代码是正确的,问题出在我的实际代码中。尽管如此,我知道很难找到这样的例子,所以我会回答它以防其他人正在寻找。

<div ng-repeat="f in foos">
  <div>
    <div ng-repeat="b in foos.bars">
      <a ng-click="addSomething($parent.$index)">Add Something</a>
    </div>
  </div>
</div>
2022-06-14