From 47456fb80114176d72d94b573dcb62cddbcf99c6 Mon Sep 17 00:00:00 2001 From: MTrun <1262327911@qq.com> Date: Mon, 31 Jan 2022 23:43:45 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9E=E5=9B=BE=E5=B1=82?= =?UTF-8?q?=E5=88=97=E8=A1=A8=E5=8F=B3=E9=94=AE=E8=8F=9C=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/chart/ContentEdit/index.vue | 2 +- src/views/chart/ContentLayers/index.vue | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/views/chart/ContentEdit/index.vue b/src/views/chart/ContentEdit/index.vue index f05912c9..9e6b398e 100644 --- a/src/views/chart/ContentEdit/index.vue +++ b/src/views/chart/ContentEdit/index.vue @@ -21,10 +21,10 @@ :index="index" :style="useComponentStyle(item.attr, index)" :item="item" - @contextmenu="handleContextMenu($event, index)" @mousedown="mousedownHandle($event, item)" @mouseenter="mouseenterHandle($event, item)" @mouseleave="mouseleaveHandle($event, item)" + @contextmenu="handleContextMenu($event, index)" > @@ -33,6 +34,7 @@ import { ChartLayoutStoreEnum } from '@/store/modules/chartLayoutStore/chartLayo import { useChartEditStoreStore } from '@/store/modules/chartEditStore/chartEditStore' import { ChartEditStoreEnum, TargetChartType } from '@/store/modules/chartEditStore/chartEditStore.d' import { CreateComponentType } from '@/packages/index.d' +import { useContextMenu } from '@/views/chart/hooks/useContextMenu.hook' import { ListItem } from './components/ListItem/index' import { icon } from '@/plugins' @@ -40,6 +42,7 @@ import { icon } from '@/plugins' const { LayersIcon } = icon.ionicons5 const chartLayoutStore = useChartLayoutStore() const chartEditStore = useChartEditStoreStore() +const { handleContextMenu } = useContextMenu() const backHandle = () => { chartLayoutStore.setItem(ChartLayoutStoreEnum.LAYERS, false)