mirror of
https://github.com/pure-admin/vue-pure-admin.git
synced 2025-06-06 00:18:51 +08:00
perf: 函数式弹框组件ReDialog
保留关闭动画
This commit is contained in:
parent
3fe8cd3864
commit
4bbbd56a2a
@ -27,8 +27,11 @@ const addDialog = (options: DialogOptions) => {
|
|||||||
|
|
||||||
/** 关闭弹框 */
|
/** 关闭弹框 */
|
||||||
const closeDialog = (options: DialogOptions, index: number, args?: any) => {
|
const closeDialog = (options: DialogOptions, index: number, args?: any) => {
|
||||||
dialogStore.value.splice(index, 1);
|
dialogStore.value[index].visible = false;
|
||||||
options.closeCallBack && options.closeCallBack({ options, index, args });
|
options.closeCallBack && options.closeCallBack({ options, index, args });
|
||||||
|
useTimeoutFn(() => {
|
||||||
|
dialogStore.value.splice(index, 1);
|
||||||
|
}, 200);
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Loading…
x
Reference in New Issue
Block a user