1.封装表格
封装的表格如何使用插槽可以到这参考
vue3封装element plus表格使用插槽_小了黑了兔~的博客-CSDN博客
<template>
<div>
<el-table
v-loading="listLoading"
:data="tableData"
element-loading-text="Loading"
fit
show-header
border
highlight-current-row
:max-height="maxHeight"
>
<!-- 表格头部 -->
<el-table-column
v-for="(item, index) in tableHeader"
:key="index"
:type="item.type"
:prop="item.prop"
align="center"
:label="item.label"
:min-width="item.minHeight"
>
<!-- 这里的template是否需要根据使用页面传过来的布尔值来判断 -->