From 197d7c05fde1d859183226ae0ca733fe7dae31d1 Mon Sep 17 00:00:00 2001 From: hguan Date: Sat, 8 Oct 2022 14:57:10 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=F0=9F=90=9B=20=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E6=A1=86=E9=80=89=E9=80=89=E6=A1=86=E4=B8=8D=E6=B6=88=E5=A4=B1?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 结束选框时,鼠标朝选框中勿移动或抖动,会导致选框不消失,选框位置异常 --- src/views/chart/ContentEdit/hooks/useDrag.hook.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/views/chart/ContentEdit/hooks/useDrag.hook.ts b/src/views/chart/ContentEdit/hooks/useDrag.hook.ts index 995a1427..ed21a40c 100644 --- a/src/views/chart/ContentEdit/hooks/useDrag.hook.ts +++ b/src/views/chart/ContentEdit/hooks/useDrag.hook.ts @@ -76,7 +76,7 @@ export const mousedownBoxSelect = (e: MouseEvent, item?: CreateComponentType | C chartEditStore.setMousePosition(undefined, undefined, startOffsetX, startOffsetY) // 移动框选 - const mousemove = throttle((moveEvent: MouseEvent) => { + const mousemove = (moveEvent: MouseEvent) => { // 取消当前选中 chartEditStore.setTargetSelectChart() chartEditStore.setEditCanvas(EditCanvasTypeEnum.IS_SELECT, true) @@ -149,7 +149,9 @@ export const mousedownBoxSelect = (e: MouseEvent, item?: CreateComponentType | C } } }) - }, 20) + } + + // const throttleMousemove = throttle(mousemove, 20) // 鼠标抬起 const mouseup = () => {