Javascript 按年度、小计和总值对数据进行分组,并创建一个表
由于我不熟悉angularjs和web技术,我很难解决以下问题,我有以下格式的数据:Javascript 按年度、小计和总值对数据进行分组,并创建一个表,javascript,angularjs,asp.net-mvc,Javascript,Angularjs,Asp.net Mvc,由于我不熟悉angularjs和web技术,我很难解决以下问题,我有以下格式的数据: [{"MyYear":2015,"Type":"A","SoldValue":55},{"MyYear":2014,"Type":"A","SoldValue":58},{"MyYear":2015,"Type":"B","SoldValue":85},.....] 但我想将其转换为以下格式的html表 类型2014 2015 2016。。。总百分比 58 55 0。。。58+55 5% b0850。。
[{"MyYear":2015,"Type":"A","SoldValue":55},{"MyYear":2014,"Type":"A","SoldValue":58},{"MyYear":2015,"Type":"B","SoldValue":85},.....]
但我想将其转换为以下格式的html表
类型2014 2015 2016。。。总百分比
58 55 0。。。58+55 5%
b0850。。。85 3%
C000….
.
.
.
总计55+85+58 100%
在AngularJS中,您可以使用以下内容:
ng-repeat="(key, value) in yourentity | groupBy: 'yourfield'"
如果您想做更复杂的事情,也可以在控制器中实现这一点,例如,请参阅:请阅读。关键短语:“搜索、研究”和“解释……任何阻碍您自己解决问题的困难”。安德鲁·凯利,以及我如何在特定列上执行小计和总计创建一个函数来汇总项目,例如安德鲁·凯利,这是您提供的满嘴信息,谢谢,但是,如我上面提到的,将一些列转换为行怎么样?