From 2bebf8499d702f07be2205ad499388bcaf6f7359 Mon Sep 17 00:00:00 2001 From: LiuJiaNan <15703339975@163.com> Date: Thu, 13 Nov 2025 17:45:55 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96Table?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/Table/index.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/components/Table/index.js b/components/Table/index.js index a498b05..3d65095 100644 --- a/components/Table/index.js +++ b/components/Table/index.js @@ -13,9 +13,16 @@ function Table(props) { } = props; function calcColumns() { showIndexColumn && columns.unshift({...getIndexColumn(props.pagination), fixed: indexColumnFixed}); - return columns.map(item => ({ align: useAlignCenter ? "center" : "left", ...item })); + + const setAlign = (column) => ({ + ...column, + align: useAlignCenter ? "center" : "left", + ...(column.children ? { children: column.children.map(setAlign) } : {}) + }); + + return columns.map(setAlign); } - return ; + return ; } export default Table;