【发布时间】:2015-09-04 01:50:18
【问题描述】:
我想使用 json 对象生成表格内容。我正在使用 ng-repeat 在表中插入多行。但我必须生成如下表。
--------------
ID | subjects
--------------
| S1
1 | S2
| S3
--------------
| S4
2 | S5
| S6
--------------
my angular code is:
<tr ng-repeat = "user in users">
<td>{{user.id}}</td>
<td>{{user.subject}}</td>
</tr>
我的 json 对象是:
user:[
{id:1 ,
subjects:[
{id:1 , name:"eng"}
{id:2 , name:"phy"}
]
},
{id:2 ,
subjects:[
{id:1 , name:"eng"}
{id:3 , name:"math"}
]
}
]
我想生成这样的html表格
<table>
<tr>
<td >ID</td>
<td>Sub</td>
</tr>
<tr>
<td rowspan="3">1</td>
<td>S1</td>
</tr>
<tr>
<td>S2</td>
</tr>
<tr>
<td>S3</td>
</tr>
如何使用角度在一列中插入多行
【问题讨论】:
-
先展平阵列,然后在展平阵列上运行中继器。
标签: javascript json angularjs html