|
@@ -38,6 +38,7 @@ import type { EpTableProps, EpTableColumn } from 'global-type'
|
|
|
interface BaseEpTableProps<T = any> extends EpTableProps<T> {
|
|
|
// columns?: EpTableProps<T>['columns']
|
|
|
columns?: any
|
|
|
+ showOverflowTooltip?: any
|
|
|
}
|
|
|
|
|
|
const props = defineProps<BaseEpTableProps>()
|
|
@@ -89,7 +90,11 @@ function columnRender(column: EpTableColumn, index: number, inputSlots: SetupCon
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- return <ElTableColumn {...{ showOverflowTooltip: true, ...column }}>{columnSlots}</ElTableColumn>
|
|
|
+ return (
|
|
|
+ <ElTableColumn {...{ showOverflowTooltip: props.showOverflowTooltip === false ? false : true, ...column }}>
|
|
|
+ {columnSlots}
|
|
|
+ </ElTableColumn>
|
|
|
+ )
|
|
|
}
|
|
|
</script>
|
|
|
|