【发布时间】:2016-05-10 23:24:59
【问题描述】:
我知道我可以使用ng-repeat-start和ng-repeat-end重复两个元素,例如<tr>s这样
<table>
<tr ng-repeat-start="item in list">
<td>Some text</td>
</tr>
<tr ng-repeat-end>
<td>More text</td>
</tr>
</table>
但是我怎样才能对两个以上的元素做同样的事情呢?我希望为列表中的每个项目重复 3 个<tr>s。 Angular 是否有其他指令用于此目的,或者我可以以某种方式围绕我重复的元素,以便为每个项目重复?
例子
<tr>
<td>Text</td>
</tr>
<tr>
<td>Some text</td>
</tr>
<tr>
<td>More text</td>
</tr>
【问题讨论】:
-
您说只使用带有过滤器的
ng-repeat?顺便说一句,也许你可以这样做:<div ng-repeat="item in list"> <tr> <td>Text</td> </tr> <tr> <td>Some text</td> </tr> <tr> <td>More text</td> </tr> </tr> -
我只想重复 3 个
,我不太在乎它的完成方式:) 可以显示列表对象吗?
标签: javascript angularjs angularjs-ng-repeat