From 1262fecd2d06a294be04006abd7c74c826f9462d Mon Sep 17 00:00:00 2001 From: zhaoxiao Date: Wed, 15 Mar 2023 17:22:14 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90fix=20bug=E3=80=91vxe-table?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- jero-web/src/components/jero/JVxeTable/install.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/jero-web/src/components/jero/JVxeTable/install.js b/jero-web/src/components/jero/JVxeTable/install.js index c373104e..36252590 100644 --- a/jero-web/src/components/jero/JVxeTable/install.js +++ b/jero-web/src/components/jero/JVxeTable/install.js @@ -41,7 +41,7 @@ installAllCell(VXETable) // 添加事件拦截器 event.clearActived // 比如点击了某个组件的弹出层面板之后,此时被激活单元格不应该被自动关闭,通过返回 false 可以阻止默认的行为。 -VXETable.interceptor.add('event.clearActived', function (params, event, target) { +VXETable.interceptor.add('event.clearActived', function (params) { // 获取组件增强 const col = params.column.params || {} const interceptor = getEnhancedMixins(col.$type, 'interceptor') @@ -51,7 +51,7 @@ VXETable.interceptor.add('event.clearActived', function (params, event, target) return false } // 此处判断一下event是否存在,防止后续内容报错 - const path = event ? getEventPath(event) : [] + const path = params.$event ? getEventPath(params.$event) : [] for (const p of path) { let className = p.className || '' className = typeof className === 'string' ? className : className.toString()