|
@@ -56,7 +56,7 @@
|
|
|
<el-table-column v-for="column in columns" :key="column.prop" :prop="column.prop" :label="column.label"
|
|
<el-table-column v-for="column in columns" :key="column.prop" :prop="column.prop" :label="column.label"
|
|
|
:sortable="column.sortable ? 'custom' : false" :width="column.width" :filters="column.filters"
|
|
:sortable="column.sortable ? 'custom' : false" :width="column.width" :filters="column.filters"
|
|
|
:filter-method="column.filters ? (value, row) => row[column.prop] === value : undefined"
|
|
:filter-method="column.filters ? (value, row) => row[column.prop] === value : undefined"
|
|
|
- :filtered-value="column.filteredValue ? column.filteredValue : undefined"
|
|
|
|
|
|
|
+ :filtered-value="column.filteredValue ? column.filteredValue : undefined" :fixed="column.fixed || false"
|
|
|
:align="column.align ? column.align : 'center'" show-overflow-tooltip>
|
|
:align="column.align ? column.align : 'center'" show-overflow-tooltip>
|
|
|
<template #header>
|
|
<template #header>
|
|
|
<slot name="search" :slotData="column"></slot>
|
|
<slot name="search" :slotData="column"></slot>
|