【发布时间】:2017-01-20 22:26:52
【问题描述】:
我刚刚准备了一个数据并想在 html 表中显示,但问题是每次我调用 $http 服务时它都会返回 n 个列。所以基本上我想要显示的是数据的第一行应该用于列名,其余的是行。当然列名不固定,可能有 n 列。以下是样本数据:
[["Product",2016,2017],["A",50.92,550],["B",10,0],["C",20,0]]
or
[["Product",2015, 2016,2017],["A",80, 50.92,550],["B",20, 10,0],["C",75,20,0]]
我试过了,但不知道如何将第一行打印为列并在下面显示剩余的行。
<table style="width:100%; font-size:11px; " ng-repeat="(key, value) in NewTable">
<thead>
<tr style="background-color:#00372B; height: 50px; ">
<th style="padding:1%; color:white;" colspan="3">{{ key }}:{{value}}</th>
</tr>
</thead>
</table>
请求某人也提供带有角度过滤器的解决方案,以便我也可以在表格上添加一些计算列。 谢谢。
【问题讨论】:
-
Mathias W,请参阅我更新的问题。
-
还将您的角度代码发布到您正在构建数据的位置。
-
Ali Baig,实际上我的 Angular 代码非常复杂,这就是为什么我不打算发布所有可能会让其他人理解或可能需要更长的时间才能解决的东西问题。
-
好的,我根据给定的数据在下面添加了我的答案。请发布您的反馈
标签: javascript angularjs asp.net-mvc