diff --git a/packages/core/client/src/schema-component/antd/table-v2/Table.tsx b/packages/core/client/src/schema-component/antd/table-v2/Table.tsx index 80918cafd2..43f0b551be 100644 --- a/packages/core/client/src/schema-component/antd/table-v2/Table.tsx +++ b/packages/core/client/src/schema-component/antd/table-v2/Table.tsx @@ -157,16 +157,17 @@ const useTableColumns = (props: { showDel?: boolean; isSubTable?: boolean }) => if (!exists) { return columns; } - const res = [...columns]; - if (designable) { - res.push({ + const res = [ + ...columns, + { title: render(), dataIndex: 'TABLE_COLUMN_INITIALIZER', key: 'TABLE_COLUMN_INITIALIZER', - render: () =>
, - fixed: 'right', - }); - } + render: designable ? () => : null, + fixed: designable ? 'right' : 'none', + }, + ]; + if (props.showDel) { res.push({ title: '',