使用指南
模态弹出框组件,可用于快速实现的上滑蒙层弹出框;
且实现了一个picker式的头部组件 可以通过 H3PopupModal.Header 来获取
代码演示
与h3-mobile-vue组件的区别以及迁移
新组件
API
Prop
属性 | 说明 | 类型 | 默认值 |
visible | 是否显示,v-model 绑定值 | Boolean | false |
maskClosable | 点击蒙层是否可触发关闭 | Boolean | false |
mask | 是否显示透明蒙层,防止触摸穿透 | Boolean | true |
round | 是否圆角 | boolean | false |
maskCls | mask蒙层自定义class | string | 无 |
wrapCls | wrap弹窗内容区域的自定义class | string | 无 |
getRenderContainer | 把组件挂载某个地方,函数请返回节点,字符串默认通过document.querySelector 查找 | Function=> Node / String | document.body |
title | 弹窗标题, 若无值或slot:header 被使用,将不出现默认头部 | string | - |
closable | 头部关闭按钮是否显示,默认显示 | boolean | true |
Slot
Event
事件名 | 说明 | 参数 |
toggle | 切换显示时触发,v-model 绑定事件 | value |
show | 显示时回调 | - |
hide | 关闭时回调 | - |
maskClick | 点击蒙层回到 | - |
Prop
属性 | 说明 | 类型 | 默认值 |
title | 标题 | string | - |
cancelText | 第一个按钮文本 | string | '取消' |
clearText | 第二个按钮文本 | string | '清空' |
extraText | 第三个按钮文本 | string | - |
confirmText | 第四个按钮文本 | string | '确定' |
Event
事件名 | 说明 | 参数 |
cancel | 第一个按钮点击时回调 | - |
clear | 第二个按钮点击时回调 | - |
extra | 第三个按钮点击时回调 | - |
confirm | 第四个按钮点击时回调 | - |