我以表格格式列出了一個json數據。json包含不同的數組,並且需要單獨循環這些數組。一切正常,但$ index值除外。更改角度js中的索引值
我在這裏循環中單獨tr.i每個陣列需要得到更新,像1,2,3的索引值.. 任何解決方案?
我以表格格式列出了一個json數據。json包含不同的數組,並且需要單獨循環這些數組。一切正常,但$ index值除外。更改角度js中的索引值
我在這裏循環中單獨tr.i每個陣列需要得到更新,像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>
工作plunker:http://plnkr.co/edit/1HiGoMuFAOTyOpD3SLoX?p=preview
有趣的問題,我不認爲有一個straitforward解決方案。
你可以做
<tr ng-repeat="prioritymembers in Records.priorityMembers">
<td class="no" ng-bind="$index + Records.stdMembers.length + 1"></td>
...
</tr>
也許清潔的解決方案是創建在控制器的單個陣列和迭代,代替具有2個<body>
s的單獨的迭代。
謝謝你的答覆..但在3個數組的情況下它將無法工作http://plnkr.co/edit/aI992wpMw5pw8oHvGcaj?p=preview – Gopesh
得到了答案。只需總結第一和第二個數組長度感謝您的答案。 – Gopesh