Angularjs - 在tr ng-repeat中添加额外的行

use*_*224 6 angularjs ng-repeat

Ng-repeat存在于表格行上

我的查询是如何实现以下目标:

<tr ng-repeat="x in y">
     Looping here....
 </tr>
Run Code Online (Sandbox Code Playgroud)

现在,当数据对象循环上<tr>.我有一个场景,我必须显示两行中的1行数据<tr>.

例如.

  • 数据1数据1.2数据1.3数据1.4
  • 数据2数据2.2
  • Data2b data2.3 data2.4
  • Data3数据3.2数据3.3数据3.4

  • Data4 data4.2 data4.3

即显示两行中的1行数据

不能使用ng-repeat-end

New*_*Dev 20

1)您可以结合ng-if使用ng-repeat和2)ng-repeat支持多元素ng-repeat-startng-repeat-end:

<tr ng-repeat-start="item in [1, 2, 3, 4, 5, 6]">
  <td>{{item}}</td><td>something else</td>
</tr>
<tr ng-if="item % 2 === 0" ng-repeat-end>
  <td colspan="2">-even</td>
</tr>
Run Code Online (Sandbox Code Playgroud)

演示