【发布时间】:2016-03-22 08:34:47
【问题描述】:
假设我们有一个 JSON 格式的人员数组。每个实体有大约 100 个属性。使用 ng-repeat 的标准方法:
...
<tr>
<th>Attribute1</th>
<th>Attribute2</th>
...
<th>AttributeN</th>
</tr>
...
<tr ng-repeat="obj in jsonArray">
<td>{{ obj.attr1 }}</td>
<td>{{ obj.attr1 }}</td>
...
<td>{{ obj.attrN }}</td>
</tr>
生成下表:
Attribute1 | Attribute2 | ... | AttributeN
------------------------------------------
value1.1 | value1.2 | ... | value1.N
value2.1 | value2.2 | ... | value2.N
...
valueN.1 | valueN.2 | ... | valueN.N
我需要的是:
Attribute1 | value1.1 | value2.1 | ... | valueN.1
Attribute2 | value1.2 | value2.2 | ... | valueN.2
... | ... | ... | ... | ...
AttributeN | value1.N | value2.N | ... | valueN.N
那么问题来了:我该如何实现呢?
- 无需“手动”操作 (js-jQuery),无需离开 Angular 世界 - 会有一些事件处理程序等。
【问题讨论】:
-
为什么不用css.Refer-stackoverflow.com/questions/16918094/…
-
因为这太难了 - 行中的单元格必须具有相同的高度,+ :hover 行突出显示。而且是手工制作的=)
-
@chip 你能加点小提琴吗?
-
@Y.Puzyrenko - 为了什么?有什么不清楚的地方吗?
标签: angularjs angularjs-ng-repeat