From 6e2012cd7a5f1868e11891989252457ca2f19194 Mon Sep 17 00:00:00 2001 From: FatttSnake Date: Wed, 1 May 2024 18:07:42 +0800 Subject: [PATCH] Fix(ToolExecute and ToolView): Fix the bug that can not load tool Fix the bug that can not load tool when switch tool --- src/renderer/src/pages/System/Tools/Execute.tsx | 2 +- src/renderer/src/pages/Tools/View.tsx | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/renderer/src/pages/System/Tools/Execute.tsx b/src/renderer/src/pages/System/Tools/Execute.tsx index 449dd13..ca8c277 100644 --- a/src/renderer/src/pages/System/Tools/Execute.tsx +++ b/src/renderer/src/pages/System/Tools/Execute.tsx @@ -28,7 +28,7 @@ const Execute = () => { setCompiledCode('') setTimeout(() => { setCompiledCode(`${output}\n${baseDist}`) - }) + }, 100) }) .catch((reason) => { void message.error(`编译失败:${reason}`) diff --git a/src/renderer/src/pages/Tools/View.tsx b/src/renderer/src/pages/Tools/View.tsx index e7e1c3b..c965b37 100644 --- a/src/renderer/src/pages/Tools/View.tsx +++ b/src/renderer/src/pages/Tools/View.tsx @@ -35,7 +35,7 @@ const View = () => { setCompiledCode('') setTimeout(() => { setCompiledCode(`${output}\n${baseDist}`) - }) + }, 100) }) .catch((reason) => { void message.error(`编译失败:${reason}`) @@ -47,7 +47,10 @@ const View = () => { try { const baseDist = base64ToStr(toolVo.base.dist.data!) const dist = base64ToStr(toolVo.dist.data!) - setCompiledCode(`${dist}\n${baseDist}`) + setCompiledCode('') + setTimeout(() => { + setCompiledCode(`${dist}\n${baseDist}`) + }, 100) } catch (e) { void message.error('载入工具失败') }