带$index的AngularJS中的嵌套循环(ng重复)

带$index的AngularJS中的嵌套循环(ng重复),angularjs,Angularjs,假设我们在angularJS中嵌套了两个ng repeat: <div ng-repeat="animal of animals track by $index"> <div ng-repeat="name in names"> <p>{{$index}}</p> </div> </div> 在本例中,$index将是名称中的子循环的索引,但我希望有父循环动物的索引,其中我有track by

假设我们在angularJS中嵌套了两个ng repeat:

<div ng-repeat="animal of animals track by $index">
    <div ng-repeat="name in names">
        <p>{{$index}}</p>
    </div>
</div>
在本例中,$index将是名称中的子循环的索引,但我希望有父循环动物的索引,其中我有track by

为什么不起作用?

试试这个

  <div ng-repeat="animal of animals track by $index">
        <div ng-repeat="name in names">
            <p>{{$parent.$index}}</p>
        </div>
    </div>