diff --git a/src/Table/index.tsx b/src/Table/index.tsx index 1d08cfe7..b05cff60 100644 --- a/src/Table/index.tsx +++ b/src/Table/index.tsx @@ -34,8 +34,8 @@ export const Table: YuntiTable & { const formatColumns = useMemo(() => { return columns?.map(item => { - if (!item.render) { - item.render = text => text ?? '-'; + if (item.render) { + return item; } if ( @@ -58,6 +58,10 @@ export const Table: YuntiTable & { }; } + if (!item.render) { + item.render = text => text ?? '-'; + } + return item; }); }, [columns]);