From 0bd5587e6577aef4f2c81ddc370cd59a93e97510 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A5=94=E8=B7=91=E7=9A=84=E9=9D=A2=E6=9D=A1?= <1262327911@qq.com> Date: Tue, 9 Aug 2022 21:08:25 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E5=A4=84=E7=90=86=E5=88=86=E7=BB=84?= =?UTF-8?q?=E5=B1=9E=E6=80=A7=E7=9A=84=E5=B1=95=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Pages/ChartItemSetting/SizeSetting.vue | 6 ++ .../Pages/ChartItemSetting/StylesSetting.vue | 37 +++++----- .../components/CanvasPage/index.vue | 2 +- .../components/ChartSetting/index.vue | 4 +- .../chart/ContentConfigurations/index.vue | 68 +++++++------------ .../components/EditGroup/index.vue | 5 +- src/views/chart/hooks/useContextMenu.hook.ts | 12 +++- 7 files changed, 63 insertions(+), 71 deletions(-) diff --git a/src/components/Pages/ChartItemSetting/SizeSetting.vue b/src/components/Pages/ChartItemSetting/SizeSetting.vue index 0ce40a13..5aa8c87f 100644 --- a/src/components/Pages/ChartItemSetting/SizeSetting.vue +++ b/src/components/Pages/ChartItemSetting/SizeSetting.vue @@ -3,6 +3,7 @@ @@ -13,6 +14,7 @@ @@ -32,6 +34,10 @@ const props = defineProps({ chartAttr: { type: Object as PropType, 'node' | 'conNode'>>, required: true + }, + isGroup: { + type: Boolean, + required: false } }) diff --git a/src/components/Pages/ChartItemSetting/StylesSetting.vue b/src/components/Pages/ChartItemSetting/StylesSetting.vue index f4e875ec..f14076b8 100644 --- a/src/components/Pages/ChartItemSetting/StylesSetting.vue +++ b/src/components/Pages/ChartItemSetting/StylesSetting.vue @@ -1,4 +1,9 @@