fix: 插槽改为动态插槽

This commit is contained in:
2023-07-22 15:56:51 +08:00
parent d241e51221
commit d49a46574f

View File

@ -2,7 +2,7 @@
* @Author: zhaojinfeng 121016171@qq.com * @Author: zhaojinfeng 121016171@qq.com
* @Date: 2023-07-18 12:30:07 * @Date: 2023-07-18 12:30:07
* @LastEditors: zhaojinfeng 121016171@qq.com * @LastEditors: zhaojinfeng 121016171@qq.com
* @LastEditTime: 2023-07-22 15:48:02 * @LastEditTime: 2023-07-22 15:56:14
* @FilePath: \vue3\packages\select-table-modal\index.vue * @FilePath: \vue3\packages\select-table-modal\index.vue
* @Description: 模态框选择表格 * @Description: 模态框选择表格
* *
@ -47,7 +47,7 @@
<el-table-column v-if="multiple" type="selection" width="55" align="center" /> <el-table-column v-if="multiple" type="selection" width="55" align="center" />
<el-table-column v-for="column in columns" :key="column.prop" :align="column.align || 'center'" :label="column.label" :prop="column.prop" :formatter="column.formatter"> <el-table-column v-for="column in columns" :key="column.prop" :align="column.align || 'center'" :label="column.label" :prop="column.prop" :formatter="column.formatter">
<template #default="scope"> <template #default="scope">
<slot name="column" :scope="scope" /> <slot :name="`column${column.prop}`" :scope="scope" />
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>