From 73bf21e8fee96098e5fc51c29944d30b6773c073 Mon Sep 17 00:00:00 2001 From: "du.meimei" Date: Tue, 20 May 2025 20:07:40 +0800 Subject: [PATCH] =?UTF-8?q?refactor(Home):=20=E4=BC=98=E5=8C=96=20Charts?= =?UTF-8?q?=20=E7=BB=84=E4=BB=B6=E4=B8=AD=E7=9A=84=20tooltip=20=E6=A0=BC?= =?UTF-8?q?=E5=BC=8F=E5=8C=96=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 使用模板字符串简化了字符串拼接操作 - 使用 toFixed 方法确保百分比保留一位小数 --- src/views/Home/components/Charts.vue | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/views/Home/components/Charts.vue b/src/views/Home/components/Charts.vue index 9768409d..782b0962 100644 --- a/src/views/Home/components/Charts.vue +++ b/src/views/Home/components/Charts.vue @@ -115,9 +115,9 @@ const initEcharts = () => { tooltip: { trigger: 'item', formatter: function (params) { - var value = params.value; // 获取当前数据项的值 - var percent = Math.round(params.percent * 10) / 10; // 将百分比转换为字符串并保留一位小数 - return params.seriesName + '
' + params.name + ' : ' + value + ' (' + percent + '%)'; + var value = params.value; + var percent = Math.round(params.percent * 10) / 10; + return `${params.seriesName}
${params.name} : ${value} (${percent.toFixed(1)}%)`; } }, series: [