From ebc245d0042caa2756ebfdbb8157d13b36f57421 Mon Sep 17 00:00:00 2001 From: xiaoxian521 <1923740402@qq.com> Date: Tue, 9 Jan 2024 16:10:55 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E6=9B=B4=E7=AE=80=E5=8D=95=E4=B8=94?= =?UTF-8?q?=E5=85=BC=E5=AE=B9=E5=9C=BA=E6=99=AF=E6=9B=B4=E5=A4=9A=E7=9A=84?= =?UTF-8?q?=E9=A6=96=E9=A1=B5=E5=9B=BE=E8=A1=A8=E5=B0=BA=E5=AF=B8=E8=87=AA?= =?UTF-8?q?=E9=80=82=E5=BA=94=E5=AE=B9=E5=99=A8=E5=86=99=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 2 +- pnpm-lock.yaml | 8 ++++---- src/views/welcome/components/chart/bar.vue | 8 ++------ src/views/welcome/components/chart/line.vue | 1 + src/views/welcome/components/chart/round.vue | 1 + src/views/welcome/index.vue | 14 +++----------- src/views/welcome/utils.ts | 3 +-- 7 files changed, 13 insertions(+), 24 deletions(-) diff --git a/package.json b/package.json index da539170e..2aa7d17eb 100644 --- a/package.json +++ b/package.json @@ -54,7 +54,7 @@ "@logicflow/extension": "^1.2.19", "@pureadmin/descriptions": "^1.2.0", "@pureadmin/table": "^3.0.0", - "@pureadmin/utils": "^2.1.2", + "@pureadmin/utils": "^2.2.0", "@vueuse/core": "^10.7.1", "@vueuse/motion": "^2.0.0", "@wangeditor/editor": "^5.1.23", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 653aa58b0..4f2bfaa03 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -24,8 +24,8 @@ dependencies: specifier: ^3.0.0 version: 3.0.0(element-plus@2.4.4)(typescript@5.3.3) '@pureadmin/utils': - specifier: ^2.1.2 - version: 2.1.2(echarts@5.4.3)(vue@3.4.5) + specifier: ^2.2.0 + version: 2.2.0(echarts@5.4.3)(vue@3.4.5) '@vueuse/core': specifier: ^10.7.1 version: 10.7.1(vue@3.4.5) @@ -1757,8 +1757,8 @@ packages: string-hash: 1.1.3 dev: true - /@pureadmin/utils@2.1.2(echarts@5.4.3)(vue@3.4.5): - resolution: {integrity: sha512-TjMLN6MBNa5WkJYMidk1LhTfmTlHcSEjFm1jtN3e5z9Q3jzfnu5jF8MC+b0WF0LzeRqnq6kICrxXpSn5/HqNIA==} + /@pureadmin/utils@2.2.0(echarts@5.4.3)(vue@3.4.5): + resolution: {integrity: sha512-G4/Qzu0QosXlfTO/gWvgpygugFuUVpwUspfuejIqBnrJEudBllx17wZdDjNEL27Uwg+HjXYjofXQUGUX4E2NtA==} peerDependencies: echarts: '*' vue: '*' diff --git a/src/views/welcome/components/chart/bar.vue b/src/views/welcome/components/chart/bar.vue index d0351e297..6d9af1597 100644 --- a/src/views/welcome/components/chart/bar.vue +++ b/src/views/welcome/components/chart/bar.vue @@ -18,7 +18,7 @@ const { isDark } = useDark(); const theme = computed(() => (isDark.value ? "dark" : "light")); const chartRef = ref(); -const { setOptions, resize } = useECharts(chartRef, { +const { setOptions } = useECharts(chartRef, { theme }); @@ -27,7 +27,7 @@ watch( async () => { await nextTick(); // 确保DOM更新完成后再执行 setOptions({ - resize: false, + container: ".bar-card", color: ["#41b6ff", "#e85f33"], tooltip: { trigger: "axis", @@ -101,10 +101,6 @@ watch( immediate: true } ); - -defineExpose({ - resize -});