我有一个不同类型的项目列表,我想在表格中显示它们。一种类型的项目将有两列,而另一种类型的项目只有一个。有什么建议可以有条件地更改 <> 标签上的 colspan 吗?
<div ng-init="items = [
{name:'item1', old:1, new:2},
{name:'item2', old:2, new:2},
{name:'item3', msg: 'message'},
{name:'item4', old:0, new:2}
]">
<table border=1>
<tr ng-repeat="item in items" >
<th>{{item.name}}</th>
<td>{{item.old}}</td>
<td colspan='2'>{{item.msg}}</td>
<td>{{item.new}}</td>
</tr>
</table>
这是在 jsfiddle 中播放的示例:http: //jsfiddle.net/38LXt/1/
谢谢!