【发布时间】:2017-03-15 06:58:33
【问题描述】:
$scope.data = [
{
"name": "Jim",
"id" : 25
},
{
"name": "Jerry",
"id": 27
},
{
"name": "Rithika",
"id": 20
}
];
<div ng-repeat="person in data | filter: {id:20}">
{{parent_index}}
</div>
parent_index - 实际数组中过滤元素的索引。
在这个例子中,parent_index 应该返回 2。如何找到它?
【问题讨论】:
-
你试过
$index,重复元素的迭代器偏移 -
请提供有关您的问题的更多信息,它不清楚并遗漏了一些数据:
parent_index是什么,var data超出了范围,并且确定ng-repeat不起作用 -
$index 返回零。因为过滤后的数组只有一个值 [{"name" : "Rithika", "id" : 20 }]
-
@MaximShoustin 问题已更新。如果不清楚,请告诉我
标签: angularjs angularjs-ng-repeat