Skip to content

FullModal 全屏弹窗

全屏弹窗组件,支持全屏拖拽。

基础用法

复制代码
查看代码

自定义渲染(slot使用)

复制代码
查看代码

拖拽支持

沿用了官网的示例,这里仅需要配置 draggable 即可。

复制代码
查看代码

API

Props

参数说明类型默认值
visible/open(v-model)是否显示弹窗(visible部分历史兼容)booleanfalse
title弹窗标题string-
width弹窗宽度string | number450
height弹窗高度string | number'auto'
max-height最大高度string70vh
min-height最小高度string100px
draggable是否可拖动booleanfalse
needConfirmClose是否需要二次确认(默认情况下,会触发cancel后自动关闭,如果有需求,设置后可以自定义取消逻辑)booleanfalse

antv的modal剩余 props 均能使用。

Events

事件名称说明回调参数
ok点击确定回调function(e)
cancel点击取消或X的回调function(e)

Slots

名称说明
default弹窗内容
title自定义标题
title-left左侧标题
title-right右侧操作(默认会显示关闭按钮)
footer自定义底部
footer-left自定义底部左侧
footer-right自定义底部右侧