Skip to content

useModal(推荐使用)

使用案例

TIP

若使用自动按需导入则直接使用useEyModal,无需导入

ts
import { useModal } from 'ey-admin';
const { visible, loading, open, close, confirm } = useModal(
  async () => {
   // 这里是confirm执行时的处理逻辑
  },
  {
    beforeOpen(){},
    afterOpen(){},
    beforeClose(){},
    afterClose(){}
  },
);

API

Attributes

成员说明类型是否必传默认值
handleconfirm 运行时所执行的函数(...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;

一个让开发效率增倍的组件库