我以表格格式列出了一个 json 数据。Json 包含不同的数组,需要单独循环这些数组。除了 $index 值之外,一切正常。
在这里,我在单独的 tr 中循环每个数组。我需要更新索引值,如 1、2、3 .. 任何解决方案?
我以表格格式列出了一个 json 数据。Json 包含不同的数组,需要单独循环这些数组。除了 $index 值之外,一切正常。
在这里,我在单独的 tr 中循环每个数组。我需要更新索引值,如 1、2、3 .. 任何解决方案?
如果您必须将它们作为两个不同的数组进行迭代,则必须将第一个数组中的成员总数添加到第二个数组的索引中,如下所示:
<!-- second tbody: -->
<tbody>
<tr ng-repeat="prioritymembers in Records.priorityMembers">
<td class="no" ng-bind="Records.stdMembers.length + $index+1"></td>
<td class="name" ng-bind="prioritymembers.members.fname"></td>
</tr>
</tbody>
工作插件: http ://plnkr.co/edit/1HiGoMuFAOTyOpD3SLoX?p=preview
有趣的问题,我不认为有一个严格的解决方案。
你可以做
<tr ng-repeat="prioritymembers in Records.priorityMembers">
<td class="no" ng-bind="$index + Records.stdMembers.length + 1"></td>
...
</tr>
也许更简洁的解决方案是在控制器中创建一个数组并对其进行迭代,而不是使用 2 <body>
s 进行单独的迭代。