|
|
@@ -7,11 +7,12 @@ |
|
|
|
ref="base-list-table" |
|
|
|
:cell-style="{ padding: 0 }" |
|
|
|
:header-cell-style="/** 重写表格样式 **/ { |
|
|
|
padding: '8px 0', |
|
|
|
padding: '5px 0', |
|
|
|
}" |
|
|
|
row-key="id" |
|
|
|
:lazy="true" |
|
|
|
:load="loadSubClassFn" |
|
|
|
border |
|
|
|
> |
|
|
|
<!-- @cell-mouse-enter="(row, col, cell, event) => $emit('cell-mouse-enter', row, col, cell, event)"> --> |
|
|
|
<!-- @cell-mouse-leave="(row, col, cell, event) => $emit('cell-mouse-leave', row, col, cell, event)"> --> |
|
|
@@ -45,12 +46,13 @@ |
|
|
|
:width="head.width || null" |
|
|
|
:min-width="head.minWidth || null" |
|
|
|
:fixed="head.fixed || null" |
|
|
|
:show-overflow-tooltip="head.showOverflowTooltip || true" |
|
|
|
:tooltip-effect="head.tooltipEffect || 'light'" |
|
|
|
filter-placement="top" |
|
|
|
:align="head.align || null" |
|
|
|
v-bind="head.more" |
|
|
|
> |
|
|
|
:show-overflow-tooltip="head.showOverflowTooltip || !(head.prop === 'operations')" |
|
|
|
> |
|
|
|
<!-- :show-overflow-tooltip="head.showOverflowTooltip || true" --> |
|
|
|
<!-- 子组件 --> |
|
|
|
<template v-if="head.prop" slot-scope="scope"> |
|
|
|
<component |
|
|
|