Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs-从第一个ng重复中获取$index,并将其用于第二个ng重复_Angularjs_Json_Angularjs Ng Repeat - Fatal编程技术网

Angularjs-从第一个ng重复中获取$index,并将其用于第二个ng重复

Angularjs-从第一个ng重复中获取$index,并将其用于第二个ng重复,angularjs,json,angularjs-ng-repeat,Angularjs,Json,Angularjs Ng Repeat,我重复了一次。我想使用第一个ng重复到第二个ng重复的$index。以下是我对该问题的示例说明: <div ng-repeat="item in obj"> <div ng-repeat="row in anotherObj[$index].name">{{row.firstName}}</div></div> {{row.firstName}     其中,$index指的是第一个ng repeat中的'item',它是对象的索引位置(i

我重复了一次。我想使用第一个ng重复到第二个ng重复的$index。以下是我对该问题的示例说明:

<div ng-repeat="item in obj">
<div ng-repeat="row in anotherObj[$index].name">{{row.firstName}}</div></div>

{{row.firstName}
   

其中,$index指的是第一个ng repeat中的'item',它是对象的索引位置(int),'name'是'anotherObj'中的对象


$index的值是从第一个ng重复的“item”中获取还是从第二个ng重复的“row”中获取?

您可以尝试
$parent.$index
ng Repeat
创建一个新的作用域,因此第一个
ng Repeat
应该是第二个的父项。

您可以尝试
$parent.$index
ng Repeat
创建一个新的作用域,因此第一个
ng Repeat
应该是第二个的父项。

使用
$parent.$index
,例如:

<div ng-repeat="item in obj">
  <div ng-repeat="row in anotherObj[$parent.$index].name">
    {{row.firstName}}
  </div>
</div>

{{row.firstName}

$index
将仅为
行提供索引

使用
$parent.$index
,如:

<div ng-repeat="item in obj">
  <div ng-repeat="row in anotherObj[$parent.$index].name">
    {{row.firstName}}
  </div>
</div>

{{row.firstName}

$index
将仅为
行提供索引

您可以使用
$parent.$index

  <div ng-repeat="row in anotherObj[$parent.$index].name">
    {{row.firstName}}
  </div>

{{row.firstName}

您可以使用
$parent.$index

  <div ng-repeat="row in anotherObj[$parent.$index].name">
    {{row.firstName}}
  </div>

{{row.firstName}

请编辑您的帖子,并共享您的obj和其他obj数据。@Antikhippe我认为没有必要在对象中发布数据,因为我这里的问题是$index,如果它的值将取自第一个ng repeat或第二个ng repeat。您可以假设对象中有数据。非常感谢。尝试使用$parent.$index而不是$index@Antikhippe这正是我一直在寻找的答案。谢谢请编辑您的帖子,并共享您的obj和其他obj数据。@Antikhippe我认为没有必要在对象中发布数据,因为我这里的问题是$index,如果它的值将取自第一次ng重复或第二次ng重复。您可以假设对象中有数据。非常感谢。尝试使用$parent.$index而不是$index@Antikhippe这正是我一直在寻找的答案。谢谢接受这个答案,因为你是第一个回答的。谢谢你的回答。加一:)接受这个答案,因为你是第一个回答的。谢谢你的回答。加一:)谢谢你的回答。加一:)谢谢你的回答。加一:)