Yao 1d7c23b289
[refactor] Toast: 升级为自定义组件 (#191)
* toast 组件初始化

* toast 增加示例 && 逻辑补全

* toast 支持直接 loading 调用

* 增加 toast readme

* 去除多余的引用
2018-04-12 21:58:54 +08:00
..

Popup 轻提示

使用指南

在 index.json 中引入组件

{
  "usingComponents": {
    "zan-popup": "path/to/zanui-weapp/dist/popup/index"
  }
}

代码演示

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

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

popup 动画

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

<!-- 从底部弹出的弹层 -->
<zan-popup type="bottom" show="{{ show }}"></zan-popup>

<!-- 从顶部弹出的弹层 -->
<zan-popup type="top" show="{{ show }}"></zan-popup>

<!-- 从左侧弹出的弹层 -->
<zan-popup type="left" show="{{ show }}"></zan-popup>

<!-- 从右侧弹出的弹层 -->
<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 遮罩层关闭时触发