[asp.net-mvc]按年、 小计和大组数据总价值并创建一个表

发布时间: 2017/2/21 4:42:51
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

我是新来 angularjs 和 web 技术,有解决困难下面一个,我有一个数据在这下面的格式︰

[{"MyYear":2015,"Type":"A","SoldValue":55},{"MyYear":2014,"Type":"A","SoldValue":58},{"MyYear":2015,"Type":"B","SoldValue":85},.....]

但是我想要将其转换为一个 html 表,在下面的格式。

Type 2014 2015 2016 ... Total Percent A 58 55 0 ... 58+55 5% B 0 85 0 ... 85 3% C 0 0 0 ....
. . . GrandTotal 55+85+58 100%

解决方法 1:

在 AngularJS 中,您可以使用以下操作︰

ng-repeat="(key, value) in yourentity | groupBy: 'yourfield'"

你也能做到这在控制器中如果你想要做更复杂的东西,例如见︰ https://www.bennadel.com/blog/2456-grouping-nested-ngrepeat-lists-in-angularjs.htm

赞助商