From 851d06377389a8047a77521b5d199b5c75a9717a Mon Sep 17 00:00:00 2001 From: chaoszhu Date: Tue, 23 Jul 2024 00:34:31 +0800 Subject: [PATCH] =?UTF-8?q?:sparkles:=20=E5=AE=8C=E5=96=84=E7=BB=88?= =?UTF-8?q?=E7=AB=AFUI=E4=B8=8E=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/src/utils/index.js | 2 - .../views/terminal/components/info-side.vue | 58 +++++----- web/src/views/terminal/components/sftp.vue | 1 + .../views/terminal/components/terminal.vue | 105 +++++++++++++----- web/src/views/terminal/index.vue | 11 +- 5 files changed, 111 insertions(+), 66 deletions(-) diff --git a/web/src/utils/index.js b/web/src/utils/index.js index 63a202e..bb8492d 100644 --- a/web/src/utils/index.js +++ b/web/src/utils/index.js @@ -5,14 +5,12 @@ import CryptoJS from 'crypto-js' export const EventBus = reactive({}) -// 在组件中触发事件 EventBus.$emit = (event, data) => { if (EventBus[event]) { EventBus[event].forEach(callback => callback(data)) } } -// 在组件中监听事件 EventBus.$on = (event, callback) => { if (!EventBus[event]) { EventBus[event] = [] diff --git a/web/src/views/terminal/components/info-side.vue b/web/src/views/terminal/components/info-side.vue index a399466..2c6e753 100644 --- a/web/src/views/terminal/components/info-side.vue +++ b/web/src/views/terminal/components/info-side.vue @@ -1,17 +1,6 @@