我从我的服务器获取了一个 JSON 数组,如下所示:
[ {name: "Web Design", id: "27", month_n: "1", data: "68.00"},
{name: "Web Design", id: "27", month_n: "2", data: "56.00"} ,
{name: "Homework", id: "4", month_n: "2", data: "15.00"} ,
{name: "Gaming", id: "12", month_n: "2", data: "5.00"} ]
在客户端,我想重新排序以具有类似于:
[{name: "Web Design", data:[68.00,56.00]}, {name:"Homework", data:[0,15]} and so on...
其中“数据”值按“id”编号和月份编号分组(如果没有匹配的月份,则默认为 0)。
最好的方法是什么?我尝试了纯 JavaScript 方式,但我遇到了困难!我也听说下划线 JS 更容易。但不知道从哪里开始。
有人请赐教吗?