Vue相加数据出错,可以帮忙看看哪里错了吗?为什么图表的上期的数据加起来会多呢?
newRes.map(item => {
if(DataList2.some(item2 => item2.name == item.group_by)) {
DataList2.map(item2 => {
if(item2.name == item.group_by) {
let value = item2.value + item.sum;
item2.value = Number(value.toFixed(2))
}
})
} else {
DataList2.push({value: item.sum, name: item.group_by})
}
})
你把本期的 2022年的也加上去了,比较的时候 不能只比较group_by 还要比较 count_by 这俩都是条件吧