【发布时间】:2020-04-16 15:05:26
【问题描述】:
我现在正在学习 Angular 并被困在这里。我试过的是:
<tr ng-show="data in myData17.layouts | limitTo:2 | slice:1">
<td>{{data.name}}</td>
<td>{{data.cards[1].cardNo}}</td>
<td>{{data.cards[1].cardType}}</td>
<td>{{data.cards[1].ports[0].portNo}}</td>
<td>{{data.cards[1].ports[0].portName}}</td>
<td>{{data.cards[1].ports[0].portType}}</td>
<td>{{data.cards[1].ports[0].portspeed}}</td>
<td>{{data.cards[1].ports[0]["ds-scheduler-node-profile"]}}</td>
</tr>
其中 layouts 是一个数组,其中最多包含 10 个元素,但我想访问 index=1 中的数据。
【问题讨论】:
-
不太清楚你想显示什么。你只需要一排吗?你能展示一个数据数组的样本吗?
ng-show没有那种语法,ng-repeat有 -
bill,以一种简单的方式,我想在一个由 10 个索引组成的数组中只显示一个索引值。无论如何,谢谢,我得到了帮助!
-
如果是这种情况,那么你甚至不需要使用
ng-repeat。没有理由遍历整个数组 -
我需要 ng-repeat 循环遍历该选定的索引,该索引又是一个数组
标签: arrays json angularjs html-table dynamic-tables