diff --git a/src/pages/System/Tools/Execute.tsx b/src/pages/System/Tools/Execute.tsx index 449dd13..ca8c277 100644 --- a/src/pages/System/Tools/Execute.tsx +++ b/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/pages/Tools/View.tsx b/src/pages/Tools/View.tsx index e7e1c3b..c965b37 100644 --- a/src/pages/Tools/View.tsx +++ b/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('载入工具失败') }