画布组件卸载清理资源

This commit is contained in:
李志鹏
2025-11-13 14:54:50 +08:00
parent 4c951b3a0a
commit 1c33d42f99
5 changed files with 14 additions and 37 deletions

View File

@@ -530,15 +530,15 @@ onBeforeUnmount(() => {
// return; // 开发环境下不卸载组件
// }
console.log("onBeforeUnmount 组件卸载,清理资源...");
// canvasManager?.dispose?.();
// commandManager?.dispose?.();
// layerManager?.dispose?.();
// keyboardManager?.dispose?.();
// toolManager?.dispose?.();
// liquifyManager?.dispose?.();
// selectionManager?.dispose?.();
// redGreenModeManager?.dispose?.();
// minimapManager?.dispose?.();
canvasManager?.dispose?.();
commandManager?.dispose?.();
layerManager?.dispose?.();
keyboardManager?.dispose?.();
toolManager?.dispose?.();
liquifyManager?.dispose?.();
selectionManager?.dispose?.();
redGreenModeManager?.dispose?.();
// minimapManager?.dispose?.();
canvasManager = null;
commandManager = null;
layerManager = null;