feat(table): 新增 toolbar 插槽

This commit is contained in:
就眠仪式
2021-10-15 09:46:45 +08:00
parent 315de42276
commit edde6ed813
3 changed files with 20 additions and 7 deletions

View File

@@ -5,6 +5,9 @@
class="layui-form layui-border-box layui-table-view layui-table-view-1"
>
<div v-if="defaultToolbar || slot.toolbar" class="layui-table-tool">
<div v-if="slot.toolbar" class="layui-table-tool-temp">
<slot name="toolbar"></slot>
</div>
<div v-if="defaultToolbar" class="layui-table-tool-self">
<div
class="layui-inline"
@@ -129,7 +132,7 @@ const props = withDefaults(
columns?: Recordable[]
dataSource: Recordable[]
defaultToolbar?: boolean
selectedKeys: Array<string>
selectedKeys?: Array<string>
}>(),
{
id: 'id',