|
@@ -42,17 +42,26 @@
|
|
|
:show-summary="useSum"
|
|
|
@row-click="rowClick"
|
|
|
>
|
|
|
- <el-table-column type="selection" width="55" v-if="select" prop="id" :reserve-selection="true"> </el-table-column>
|
|
|
+ <el-table-column type="selection" width="55" v-if="select" prop="id" :reserve-selection="true" :show-overflow-tooltip="true"> </el-table-column>
|
|
|
<template v-for="(item, index) in fields">
|
|
|
<template v-if="item.custom">
|
|
|
- <el-table-column :key="index" align="center" :label="item.label" v-bind="item.options">
|
|
|
+ <el-table-column :key="index" align="center" :label="item.label" v-bind="item.options" :show-overflow-tooltip="true">
|
|
|
<template v-slot="{ row }">
|
|
|
<slot name="custom" v-bind="{ item, row }"></slot>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
</template>
|
|
|
<template v-else>
|
|
|
- <el-table-column :key="index" align="center" :label="item.label" :prop="item.prop" :formatter="toFormatter" sortable v-bind="item.options">
|
|
|
+ <el-table-column
|
|
|
+ :key="index"
|
|
|
+ align="center"
|
|
|
+ :label="item.label"
|
|
|
+ :prop="item.prop"
|
|
|
+ :formatter="toFormatter"
|
|
|
+ sortable
|
|
|
+ v-bind="item.options"
|
|
|
+ :show-overflow-tooltip="true"
|
|
|
+ >
|
|
|
</el-table-column>
|
|
|
</template>
|
|
|
</template>
|