Appearance
useModal(推荐使用)
使用案例
TIP
若使用自动按需导入则直接使用useEyModal,无需导入
ts
import { useModal } from 'ey-admin';
const { visible, loading, open, close, confirm } = useModal(
async () => {
// 这里是confirm执行时的处理逻辑
},
{
beforeOpen(){},
afterOpen(){},
beforeClose(){},
afterClose(){}
},
);API
Attributes
| 成员 | 说明 | 类型 | 是否必传 | 默认值 |
|---|---|---|---|---|
| handle | confirm 运行时所执行的函数 | (...args: any[]) => void | Promise<T> | 否 | null |
| hooks | 对应执行过程的钩子方法 | Hooks | 否 | {} |
Hooks
| hooks类型 |
|---|
| beforeOpen?: (...args: any[]) => void; |
| afterOpen?: (...args: any[]) => void; |
| beforeClose?: (...args: any[]) => void; |
| afterClose?: (...args: any[]) => void; |
