Skip to content

Hope that the Modal component can add a callback parameter before closing #4120

@geeklibin

Description

@geeklibin

版本:2.1.2;

当前只有afterClose
希望可以增加beforeClose(最好可以支持Promise),关闭前执行beforeClosereturn falsereject时 不关闭,return trueresolve时,执行关闭。

<a-modal :beforeClose="beforeClose">
//...
</a-modal>

...
const beforeClose = new Promise((resolve,reject) => {
    Modal.confirm({
        title:'任务未完成,确定要关闭吗',
        onOk:() => {
            resolve()
        },
        onCancel:() => {
            reject()
        }
    })
})
//或
const beforeClose = () => {
return true;
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions