Popup 弹出层

使用指南

在 index.json 中引入组件

  1. {
  2. "usingComponents": {
  3. "zan-popup": "path/to/zanui-weapp/dist/popup/index"
  4. }
  5. }

代码演示

可以在页面任意位置上使用 zan-popup 标签。通过 show 可以控制弹窗是否展示

  1. <zan-popup show="{{ show }}"></zan-popup>

popup 动画

popup 额外支持了 上下左右 四种动画方式,通过增加 type 属性即可控制。使用方式如下

  1. <!-- 从底部弹出的弹层 -->
  2. <zan-popup type="bottom" show="{{ show }}"></zan-popup>
  3. <!-- 从顶部弹出的弹层 -->
  4. <zan-popup type="top" show="{{ show }}"></zan-popup>
  5. <!-- 从左侧弹出的弹层 -->
  6. <zan-popup type="left" show="{{ show }}"></zan-popup>
  7. <!-- 从右侧弹出的弹层 -->
  8. <zan-popup type="right" show="{{ show }}"></zan-popup>

具体参数和事件

参数说明

参数 说明 类型 默认值 必须
show 是否显示弹出层 Boolean false
overlay 是否显示遮罩层 Boolean false
closeOnClickOverlay 遮罩层点击时,是否触发关闭事件 Boolean true
type 弹出层动画方式, 可选center, left, right, top, bottom String center

事件说明

事件名 说明 参数
click-overlay 遮罩层点击触发
close 遮罩层关闭时触发

Popup 弹出层 - 图1
微信扫一扫

原文:

https://www.youzanyun.com/zanui/weapp#/zanui/interactive/popup