Skip to content

ProPopup 弹窗

统一的 Drawer/Modal 弹窗组件,支持两种模式切换,提供一致的 Header/Footer API。

基础用法

Drawer / Modal / 自定义

展示 Drawer、Modal、自定义 Footer、无 Header 等多种模式。

纯内容弹窗

关闭 Header 和 Footer,仅保留内容区域。

API

属性类型默认值说明
showbooleanfalse是否显示(v-model)
preset'drawer' | 'modal''drawer'弹窗类型
titlestring-标题
widthstring | number800宽度
headerbooleantrue是否显示头部
footerbooleantrue是否显示底部
loadingbooleanfalse确认按钮加载状态
okTextstring'确定'确认按钮文本
cancelTextstring'取消'取消按钮文本

继承 Naive UI NDrawerNDrawerContentNModal 全部 Props。

Events

事件名说明
ok点击确认
cancel点击取消
close弹窗关闭后
update:show显示状态变化

Slots

插槽名说明
default弹窗内容
header自定义头部
header-extra头部额外内容
footer自定义底部

Released under the MIT License.