Javascript SQL Server数据透视表返回视图(AngularJS)
将数据从sql server返回到视图对我来说是个问题。 我的问题是如何在angular app视图中将列标题从数据库返回到表中。标题是动态的,这意味着当用户向数据库中的person表添加一个新的person时,pivot表将获得一个具有新person名称的新列 我在服务器端使用C ASP.NET WebAPI 2和SQL Server 2012,在客户端使用AngularJS REST服务使用SQL Server中的存储过程 例如,标准表格为:Javascript SQL Server数据透视表返回视图(AngularJS),javascript,c#,sql-server,angularjs,asp.net-web-api,Javascript,C#,Sql Server,Angularjs,Asp.net Web Api,将数据从sql server返回到视图对我来说是个问题。 我的问题是如何在angular app视图中将列标题从数据库返回到表中。标题是动态的,这意味着当用户向数据库中的person表添加一个新的person时,pivot表将获得一个具有新person名称的新列 我在服务器端使用C ASP.NET WebAPI 2和SQL Server 2012,在客户端使用AngularJS REST服务使用SQL Server中的存储过程 例如,标准表格为: firstname | lastname | a
firstname | lastname | age |
John | Doe | 20 |
Peter | Keller| 19 |
Chris | Brown | 30 |
Christy | Buzzy | 20 |
Phil | Brown | 34 |
.....
和透视表:
age | Doe | Keller | Brown | Buzzy ....
34 | 0 | 1 | 1 | 0
...
30 | 4 | 0 | 1 | 0
...
20 | 1 | 0 | 0 | 0
表中的意思是,例如,4个姓Doe的人已经30岁了,以此类推
<table class="table table-striped no-margin">
<thead>
<tr>
<th>Age</th>
<th ng-repeat="l in lastnames">{{l.lastname}}</th>
</tr>
</thead>
<tbody>
<tr ng-repeat="a in age">
<td>{{a.age}}</td>
<td ng-repeat="c in count track by $index">{{c.count}}</td>
</tr>
</tbody>
</table>
希望你是自找的。使用ng repeat作为标题。@nicolaskruchten您能告诉我如何使用PivotTable.js作为标题吗?我已经下载了zip文件,但是只有coffeescript文件。