【发布时间】:2019-06-18 00:54:32
【问题描述】:
我有下一个模板:
<div data-ng-repeat="supplier in order.Suppliers" data-ng-init="supplierIndex = $index">
<div data-ng-repeat="group in supplier.Groups">
{{something}}
</div>
</div>
和型号:
$scope.order = {
Suppliers: [
{
Groups: [{ id: 'sss'}, {id: 'ddd'}]
},
{
Groups: [{ id: 'qqqq'}, {id: 'www'}, {id: 'xxx'}]
},
{
Groups: [{ id: 'ooo'}]
}
]
}
我需要显示全局组索引,所以输出应该是这样的:
0 1 2 3 4 5
我知道我可以在每个需要显示全局组索引的地方使用通过传递组 id 计算索引的函数,但是如何最优雅地完成这个目标?
【问题讨论】:
标签: angularjs angularjs-ng-repeat angularjs-ng-init ng-init