diff --git a/packages/amis/src/renderers/Table2/index.tsx b/packages/amis/src/renderers/Table2/index.tsx index 49e31127be8..82aebc675ae 100644 --- a/packages/amis/src/renderers/Table2/index.tsx +++ b/packages/amis/src/renderers/Table2/index.tsx @@ -894,17 +894,15 @@ export default class Table2 extends React.Component { const clone = {...column} as any; let titleSchema: any = null; + const title = clone.title || clone.label; const titleProps = { - popOverContainer: popOverContainer || this.getPopOverContainer, - value: column.title || column.label + ...data, + popOverContainer: popOverContainer || this.getPopOverContainer }; if (isObject(column.title)) { titleSchema = cloneDeep(column.title); - } else if ( - typeof column.title === 'string' || - typeof column.label === 'string' - ) { - titleSchema = {type: 'plain'}; + } else if (typeof title === 'string') { + titleSchema = {type: 'plain', tpl: title}; } if (column.align) {