From 3aaa7a9cc0f28c001387cbd9f68a7d235b651e1e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=BD=98=E6=BD=98?= <97274247@qq.com> Date: Sun, 13 Nov 2022 23:29:43 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E6=B3=A8=E9=87=8A=E5=AE=9A=E6=97=B6?= =?UTF-8?q?=E5=90=8C=E6=AD=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/EditTools/hooks/useSyncUpdate.hook.ts | 12 ++++++------ .../chart/ContentEdit/components/EditTools/index.vue | 3 ++- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/src/views/chart/ContentEdit/components/EditTools/hooks/useSyncUpdate.hook.ts b/src/views/chart/ContentEdit/components/EditTools/hooks/useSyncUpdate.hook.ts index 5a152be0..6b39b36e 100644 --- a/src/views/chart/ContentEdit/components/EditTools/hooks/useSyncUpdate.hook.ts +++ b/src/views/chart/ContentEdit/components/EditTools/hooks/useSyncUpdate.hook.ts @@ -20,11 +20,11 @@ const useSyncUpdateHandle = () => { // 开启侦听 const use = () => { - // 1、定时同步数据 - timer = setInterval(() => { - // 窗口激活并且处于工作台 - document.hasFocus() && syncData() - }, editToJsonInterval) + // // 1、定时同步数据 + // timer = setInterval(() => { + // // 窗口激活并且处于工作台 + // document.hasFocus() && syncData() + // }, editToJsonInterval) // 2、失焦同步数据 addEventListener('blur', syncData) @@ -34,7 +34,7 @@ const useSyncUpdateHandle = () => { // 关闭侦听 const unUse = () => { - clearInterval(timer) + // clearInterval(timer) removeEventListener(SavePageEnum.JSON, updateFn) removeEventListener('blur', syncData) } diff --git a/src/views/chart/ContentEdit/components/EditTools/index.vue b/src/views/chart/ContentEdit/components/EditTools/index.vue index ce4eb16b..fc435ad2 100644 --- a/src/views/chart/ContentEdit/components/EditTools/index.vue +++ b/src/views/chart/ContentEdit/components/EditTools/index.vue @@ -137,7 +137,8 @@ const toolsMouseoutHandle = () => { // 编辑处理 const editHandle = () => { - window['$message'].warning('将开启失焦更新与 5 秒同步更新!') + window['$message'].warning('将开启失焦更新!') +// window['$message'].warning('将开启失焦更新与 5 秒同步更新!') setTimeout(() => { // 获取id路径 const path = fetchPathByName(EditEnum.CHART_EDIT_NAME, 'href')