✨(component): update
This commit is contained in:
parent
bdbfdd38f3
commit
4f1cd51e5a
@ -181,7 +181,7 @@ const handleClear = () => {
|
|||||||
const handleHide = () => {
|
const handleHide = () => {
|
||||||
searchValue.value = "";
|
searchValue.value = "";
|
||||||
openState.value = false;
|
openState.value = false;
|
||||||
}
|
};
|
||||||
|
|
||||||
provide("selectRef", selectRef);
|
provide("selectRef", selectRef);
|
||||||
provide("openState", openState);
|
provide("openState", openState);
|
||||||
|
@ -677,10 +677,10 @@ const totalRowMethod = (column: any, dataSource: any[]) => {
|
|||||||
|
|
||||||
const showToolbar = (toolbarName: string) => {
|
const showToolbar = (toolbarName: string) => {
|
||||||
if (props.defaultToolbar instanceof Array) {
|
if (props.defaultToolbar instanceof Array) {
|
||||||
return props.defaultToolbar.includes(toolbarName)
|
return props.defaultToolbar.includes(toolbarName);
|
||||||
}
|
}
|
||||||
return props.defaultToolbar;
|
return props.defaultToolbar;
|
||||||
}
|
};
|
||||||
|
|
||||||
onBeforeUnmount(() => {
|
onBeforeUnmount(() => {
|
||||||
window.onresize = null;
|
window.onresize = null;
|
||||||
@ -696,7 +696,6 @@ onBeforeUnmount(() => {
|
|||||||
<slot name="toolbar"></slot>
|
<slot name="toolbar"></slot>
|
||||||
</div>
|
</div>
|
||||||
<div v-if="defaultToolbar" class="layui-table-tool-self">
|
<div v-if="defaultToolbar" class="layui-table-tool-self">
|
||||||
|
|
||||||
<lay-dropdown updateAtScroll v-if="showToolbar('filter')">
|
<lay-dropdown updateAtScroll v-if="showToolbar('filter')">
|
||||||
<div class="layui-inline" title="筛选" lay-event>
|
<div class="layui-inline" title="筛选" lay-event>
|
||||||
<i class="layui-icon layui-icon-slider"></i>
|
<i class="layui-icon layui-icon-slider"></i>
|
||||||
@ -726,7 +725,13 @@ onBeforeUnmount(() => {
|
|||||||
<i class="layui-icon layui-icon-export"></i>
|
<i class="layui-icon layui-icon-export"></i>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="layui-inline" v-if="showToolbar('print')" title="打印" lay-event @click="print()">
|
<div
|
||||||
|
class="layui-inline"
|
||||||
|
v-if="showToolbar('print')"
|
||||||
|
title="打印"
|
||||||
|
lay-event
|
||||||
|
@click="print()"
|
||||||
|
>
|
||||||
<i class="layui-icon layui-icon-print"></i>
|
<i class="layui-icon layui-icon-print"></i>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user