From 2ee1ea22fa5cecd557cc6547be18c6cc2fe1670f Mon Sep 17 00:00:00 2001 From: vapao Date: Mon, 8 Nov 2021 18:42:55 +0800 Subject: [PATCH] =?UTF-8?q?U=20=E4=BC=98=E5=8C=96=E6=89=B9=E9=87=8F?= =?UTF-8?q?=E6=89=A7=E8=A1=8C=E7=BB=93=E6=9E=9C=E5=B1=95=E7=A4=BA=E6=95=88?= =?UTF-8?q?=E6=9E=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- spug_web/src/pages/exec/task/ExecConsole.js | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/spug_web/src/pages/exec/task/ExecConsole.js b/spug_web/src/pages/exec/task/ExecConsole.js index 65926a6..5d4ee2d 100644 --- a/spug_web/src/pages/exec/task/ExecConsole.js +++ b/spug_web/src/pages/exec/task/ExecConsole.js @@ -50,11 +50,9 @@ class ExecConsole extends React.Component { const {key, data, status} = JSON.parse(e.data); if (status !== undefined) store.outputs[key].status = status; if (data) { - if (data.replace(/\r\n/g, '')) { - const fields = data.trim().split('\r\n') - this.lastOutputs[key] = fields.slice(-1) - } - this.handleWrite(key, data) + this.handleWrite(key, data); + const tmp = data.trim(); + if (tmp) this.lastOutputs[key] = tmp.split('\r\n').slice(-1) } } };