From 5dac95c3dec3c8a45320fa7b3900e54c1a514d56 Mon Sep 17 00:00:00 2001 From: ssongliu <73214554+ssongliu@users.noreply.github.com> Date: Thu, 17 Aug 2023 20:24:09 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E7=A7=BB=E9=99=A4=E5=AE=B9=E5=99=A8?= =?UTF-8?q?=E6=97=A5=E5=BF=97=E4=B8=AD=E7=9A=84=20ANSI=20=E8=BD=AC?= =?UTF-8?q?=E4=B9=89=E5=BA=8F=E5=88=97=20(#1991)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Refs #1655 --- frontend/src/views/container/container/log/index.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/src/views/container/container/log/index.vue b/frontend/src/views/container/container/log/index.vue index d32d4d8ca..3e065930a 100644 --- a/frontend/src/views/container/container/log/index.vue +++ b/frontend/src/views/container/container/log/index.vue @@ -147,7 +147,7 @@ const searchLogs = async () => { `${protocol}://${host}/api/v1/containers/search/log?container=${logSearch.containerID}&since=${logSearch.mode}&tail=${logSearch.tail}&follow=${logSearch.isWatch}`, ); terminalSocket.value.onmessage = (event) => { - logInfo.value += event.data; + logInfo.value += event.data.replace(/\x1B\[[0-9;]*[mG]/g, ''); const state = view.value.state; view.value.dispatch({ selection: { anchor: state.doc.length, head: state.doc.length },