【发布时间】:2020-03-31 04:08:31
【问题描述】:
我有这样的数组数据
[{
date: "January 2019",
sum: 20,
name: "Persada",
},{
date: "Februay 2019",
sum: 21,
name: "Persada",
},{
date: "April 2019",
sum: 22,
name: "Persada",
},{
date: "January 2019",
sum: 10,
name: "Kharisma",
},{
date: "March 2019",
sum: 5,
name: "Kharisma",
},{
date: "Februari 2019",
sum: 4,
name: "Solusindo",
},{
date: "Mai 2019",
sum: 2,
name: "Solusindo",
}]
根据上面的数据,我选择了不同的日期。所以我得到了这样的约会
["January 2019", "February 2019", "March 2019", "April 2019", "Mai 2019"]
然后我想设置这样的数据
[{
date : ["January 2019", "February 2019", "March 2019", "April 2019", "Mai 2019"],
sum: [20, 21, 0, 22, 0],
name: "Persada",
},{
date : ["January 2019", "February 2019", "March 2019", "April 2019", "Mai 2019"],
sum: [0, 0, 10, 5, 0],
name: "Kharisma",
},{
date : ["January 2019", "February 2019", "March 2019", "April 2019", "Mai 2019"],
sum: [0, 4, 0, 0, 2],
name: "Solusindo",
}]
如果该日期没有数据,那么数据总和将自动替换为0。请帮我设置这样的数据。谢谢
【问题讨论】:
-
我发现从服务器/数据库返回正确格式的数据更有用。
标签: javascript jquery arrays ajax