From 236b0b4bc66a5a01d4715a2d95f8e4440d912def Mon Sep 17 00:00:00 2001 From: zhangxiaolong Date: Wed, 20 Apr 2022 19:17:08 +0800 Subject: [PATCH] =?UTF-8?q?=20fix=20:=20=E8=A7=A3=E5=86=B3codemirror?= =?UTF-8?q?=E9=80=89=E6=8B=A9=E5=90=8E=E4=BC=9A=E5=85=B3=E9=97=ADrightbox?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98=20=E4=BF=AE=E6=94=B9=E5=8A=9F?= =?UTF-8?q?=E8=83=BD=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/components/common/js/tools.js | 2 +- .../page/dashboard/explore/promqlInput.vue | 197 +++++++++++------- 2 files changed, 118 insertions(+), 81 deletions(-) diff --git a/nezha-fronted/src/components/common/js/tools.js b/nezha-fronted/src/components/common/js/tools.js index 1db16a97b..91dc7f438 100644 --- a/nezha-fronted/src/components/common/js/tools.js +++ b/nezha-fronted/src/components/common/js/tools.js @@ -4,7 +4,7 @@ import i18n from '../i18n' import bus from '@/libs/bus' import moment from 'moment-timezone' /* 弹窗点击外部后关闭 */ -const exceptClassName = ['prevent-clickoutside', 'config-dropdown', 'nz-pop', 'el-picker', 'chart-box-dropdown', 'metric-dropdown', 'el-cascader__dropdown', 'no-style-class', 'el-message-box', 'nz-dashboard-dropdown', 'el-autocomplete-suggestion', 'nz-temp-box', 'el-time-panel', 'el-dropdown-menu', 'el-select-dropdown'] // clickoutside排除的class(白名单) no-style-class:没有任何样式的class +const exceptClassName = ['prevent-clickoutside', 'config-dropdown', 'nz-pop', 'el-picker', 'chart-box-dropdown', 'metric-dropdown', 'el-cascader__dropdown', 'no-style-class', 'el-message-box', 'nz-dashboard-dropdown', 'el-autocomplete-suggestion', 'nz-temp-box', 'el-time-panel', 'el-dropdown-menu', 'el-select-dropdown','no-close'] // clickoutside排除的class(白名单) no-style-class:没有任何样式的class export const clickoutside = { // 初始化指令 bind (el, binding, vnode) { diff --git a/nezha-fronted/src/components/page/dashboard/explore/promqlInput.vue b/nezha-fronted/src/components/page/dashboard/explore/promqlInput.vue index cf7bc5cfd..7b7bbffba 100644 --- a/nezha-fronted/src/components/page/dashboard/explore/promqlInput.vue +++ b/nezha-fronted/src/components/page/dashboard/explore/promqlInput.vue @@ -77,6 +77,7 @@ @click="dropDownVisible = false" >