From 00ef76a2e286e338fa3c648ce183e3533ce006ad Mon Sep 17 00:00:00 2001 From: gaoluyang <2820782392@qq.com> Date: 星期一, 09 六月 2025 17:48:23 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/dev' into dev --- src/components/Table/ETable.vue | 9 ++++----- 1 files changed, 4 insertions(+), 5 deletions(-) diff --git a/src/components/Table/ETable.vue b/src/components/Table/ETable.vue index 6fc7f1d..7f0f3fc 100644 --- a/src/components/Table/ETable.vue +++ b/src/components/Table/ETable.vue @@ -3,13 +3,12 @@ :header-cell-style="{ background: '#EBEEF5', color: '#3D3D3D' }" @selection-change="handleSelectionChange" @row-click="handleRowClick" @row-dblclick="handleRowDblClick" @cell-click="handleCellClick" :max-width="maxWidth" @export="handleExport"> - <el-table-column v-if="showSelection" type="selection" width="55" align="center" /> - <el-table-column v-if="showIndex" label="搴忓彿" type="index" width="60" align="center" /> <template - v-for="col in columns" :key="col.prop"> + <el-table-column v-if="showSelection" type="selection" width="55" align="center" /> <el-table-column v-if="showIndex" label="搴忓彿" type="index" width="60" align="center" /> + <template v-for="col in columns" :key="col.prop"> <el-table-column v-bind="col" :show-overflow-tooltip="shouldShowTooltip(col, tableData)" :formatter="col.formatter || defaultFormatter" align="center"> - <template v-if="col.slot" #default> - <slot></slot> + <template v-if="col.slot" #default="scope"> + <slot :name="col.prop" :row="scope.row" :column="scope.column" :index="scope.$index"></slot> </template> </el-table-column> </template> -- Gitblit v1.9.3