Appearance
usePopup
介绍
使用 usePopup 展示不同状态的气泡或展示弹窗,使用者可以定义弹窗的标题和内容配置,并且能够在点击弹窗确认按钮后自行决定一些其他操作。
代码示例
基础用法
状态选择
处理 Promise 回调
自定义内容标题
sh
npm i @vue/composition-api -D
ts
import { usePopup } from '@bicorne/integrations';
import '@bicorne/integrations/dist/usePopup/style.css';
export default {
props: {},
data() {},
setup() {
const { createDialog } = usePopup();
createDialog('实力的看法举例来说实力的看法举例来说');
},
};
API
| 参数 | 说明 | 参数 | 返回值 |
|---|---|---|---|
| createMsg | 展示气泡弹窗 | (options: string | defaultOptions, appointType?: string | undefined) | void|Promise<void> |
| createMsg.success | 展示成功的气泡 | (options: string | defaultOptions, appointType?: string | undefined) | void|Promise<void> |
| createMsg.error | 展示失败的气泡 | (options: string | defaultOptions, appointType?: string | undefined) | void|Promise<void> |
| createMsg.warning | 展示警告的气泡 | (options: string | defaultOptions, appointType?: string | undefined) | void|Promise<void> |
| createDialog | 展示弹窗 | (options: string | defaultOptions) | void|Promise<void> |
| closeDialog | 关闭弹窗 | () | void |