Переглянути джерело

fix: 解决页面销毁Dom没有绑定的内存泄漏

MTrun 3 роки тому
батько
коміт
b8639ceb7e
1 змінених файлів з 2 додано та 0 видалено
  1. 2 0
      src/views/chart/ContentEdit/hooks/useLayout.hook.ts

+ 2 - 0
src/views/chart/ContentEdit/hooks/useLayout.hook.ts

@@ -24,6 +24,8 @@ export const useLayout = () => {
     const removeScale = chartEditStore.listenerScale()
 
     onUnmounted(() => {
+      chartEditStore.setEditCanvas(EditCanvasTypeEnum.EDIT_LAYOUT_DOM, null)
+      chartEditStore.setEditCanvas(EditCanvasTypeEnum.EDIT_CONTENT_DOM, null)
       removeScale()
     })
   })