From 8e11f858aff3bd765c1f5a848e039e3df8b2f9e4 Mon Sep 17 00:00:00 2001 From: xuliangzhan Date: Fri, 28 Jun 2024 17:16:41 +0800 Subject: [PATCH] releases 4.7.39 --- package.json | 4 ++-- packages/table/render/index.ts | 11 ++++++++++- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index ebb08624a..00ad71794 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "vxe-table", - "version": "4.7.38", + "version": "4.7.39", "description": "一个基于 vue 的 PC 端表格组件,支持增删改查、虚拟树、列拖拽,懒加载、快捷菜单、数据校验、树形结构、打印、导入导出、自定义模板、渲染器、JSON 配置式...", "scripts": { "update": "npm install --legacy-peer-deps", @@ -28,7 +28,7 @@ "style": "lib/style.css", "typings": "types/index.d.ts", "dependencies": { - "vxe-pc-ui": "^4.0.38" + "vxe-pc-ui": "^4.0.41" }, "devDependencies": { "@types/resize-observer-browser": "^0.1.11", diff --git a/packages/table/render/index.ts b/packages/table/render/index.ts index 0d7450f95..6c111dff9 100644 --- a/packages/table/render/index.ts +++ b/packages/table/render/index.ts @@ -618,7 +618,16 @@ renderer.mixin({ renderDefault: defaultCellRender }, VxeButtonGroup: { - renderDefault: defaultCellRender + renderDefault (renderOpts, params) { + const { options } = renderOpts + return [ + h(getDefaultComponent(renderOpts), { + options, + ...getCellEditProps(renderOpts, params, null), + ...getComponentOns(renderOpts, params) + }) + ] + } }, VxeSelect: { autofocus: '.vxe-input--inner',