From 6042e75ae0516d8be41dabb64ed2ac7e4f89b391 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9Czhuzihan=E2=80=9D=E2=80=83?= <“772644120@qq.com”> Date: Thu, 26 Jun 2025 19:39:39 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=95=B0=E6=8D=AE=E7=BB=93?= =?UTF-8?q?=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Dashboard.vue | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/src/components/Dashboard.vue b/src/components/Dashboard.vue index c609ecc..d74528f 100644 --- a/src/components/Dashboard.vue +++ b/src/components/Dashboard.vue @@ -427,15 +427,17 @@ const data = await res.json(); // 处理 keyFields 数据 const afterAnalysis = data.data.afterAnalysis || []; - const datax = []; - const datay = []; + // const datax = []; + // const datay = []; + // afterAnalysis.forEach(item => { + // const year = Object.keys(item)[0]; // 获取年份 + // const quantity = item[year]; // 获取对应的值 + // datax.push(year); + // datay.push(quantity); + // }); - afterAnalysis.forEach(item => { - const year = Object.keys(item)[0]; // 获取年份 - const quantity = item[year]; // 获取对应的值 - datax.push(year); - datay.push(quantity); - }); + const datax = afterAnalysis.map(item => item.year); + const datay = afterAnalysis.map(item => item.quantity); labLineData.value = { datax, datay