From 5787a0592783854b3fffaf0f4517107e1b308af8 Mon Sep 17 00:00:00 2001 From: CHIFFONPIZZA <7fpizza.ccc@gmail.com> Date: Thu, 14 May 2026 00:28:38 -0400 Subject: [PATCH] fix: initialize fixed column render width --- packages/table/src/columnInfo.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/table/src/columnInfo.ts b/packages/table/src/columnInfo.ts index 1bb10f593..3654e1b8f 100644 --- a/packages/table/src/columnInfo.ts +++ b/packages/table/src/columnInfo.ts @@ -22,6 +22,9 @@ export class ColumnInfo { const formatter: string | any[] = _vm.formatter const visible = XEUtils.isBoolean(_vm.visible) ? _vm.visible : true + const defaultRenderWidth = _vm.width && `${_vm.width}`.indexOf('%') === -1 && _vm.width !== 'auto' + ? Math.max(0, XEUtils.toInteger(_vm.width)) + : 0 const flCompConf = isEnableConf(filterRender) ? renderer.get(filterRender.name) : null const ctFilterOptions = flCompConf ? flCompConf.createTableFilterOptions : null @@ -171,7 +174,7 @@ export class ColumnInfo { renderFixed: '', renderVisible: false, - renderWidth: 0, + renderWidth: defaultRenderWidth, renderHeight: 0, renderResizeWidth: 0, renderAutoWidth: 0, -- Gitee