【发布时间】:2022-11-18 04:59:07
【问题描述】:
我有两个数组对象,我把这两个数组放在 Vue JS 3 中制作图表
数组 1 用于标题:
[
"Jumlah SD",
"Jumlah SMP",
"Jumlah SD",
"Jumlah SMP"
]
第二个数组是值:
[
"22",
"243",
"44",
"22"
]
我的问题是,如何对第二个数组求和?我预期的数组对象是: 标题的第一个数组:
[
"Jumlah SD",
"Jumlah SMP",
]
值的第二个数组将是:
[
"66",
"265",
]
我当前的代码是:
onMounted(() => {
chart.totalField = props.datas.length === 0 ? 0 : JSON.parse(props.datas[0].fieldDatas).length
chart.totalData = props.datas.length
if (chart.total !== 0) {
for (let i = 0; i < chart.totalData; i++) {
for (let j = 0; j < chart.totalField; j++) {
chart.title.push(JSON.parse(props.datas[i].fieldDatas)[j].title)
chart.value.push(JSON.parse(props.datas[i].fieldDatas)[j].value)
}
}
}
console.log(chart.title);
console.log(chart.value);
})
【问题讨论】:
标签: javascript arrays