2022-10-07 03:51:40 +08:00

8.4 KiB

::: anchor :::

::: title 基本介绍 :::

::: describe 需要用户处理事务,又不希望跳转页面以致打断工作流程时,承载相应的操作。 :::

::: title 基本使用 :::

::: demo 通过 lay-layer 创建一个基础弹层, 使用 v-model 控制显示状态。

打开 内容

:::

::: title 禁止拖拽 :::

::: demo 通过 move 属性设置弹层是否可拖动, 默认为 true

打开 内容

:::

::: title 放大缩小 :::

::: demo 通过 maxmin 属性开启放大缩小操作, 默认为 false

打开 内容

:::

::: title 指定位置 :::

::: demo 通过 offset 属性设置初始显示位置, 支持 stringarray 类型。

打开 内容

:::

::: title 尺寸拉伸 :::

::: demo 通过 resize 属性开启窗体拉伸, 默认为 false

尺寸拉伸 内容

:::

::: title 远程窗体 :::

::: demo 你可以使用 layer 展示其他网站页面, 只需要设置 type 属性为 2, content 属性设置为指定页面的链接。

打开

:::

::: title 定义操作 :::

::: demo 通过 btn 属性定义弹层底部操作。

打开 内容

:::

::: title 关闭遮盖 :::

::: demo 通过 shade 属性设置开启遮盖层, shadeClose 属性用于指定在点击遮盖层时是否关闭对应窗体。

开启遮盖 内容

:::

::: title 关闭标题 :::

::: demo

关闭标题 内容

:::

::: title 函数调用 :::

::: demo 你可以通过 lay-layer 标签来创建弹, 亦可以通过 layer.open 方法来唤起一个弹出层。

打开 关闭 关闭所有

:::

::: title 弹层属性 :::

::: table

备注 描述 默认值
title 标题 --
move 允许拖拽 false
maxmin 最小化 最大化 false
offset 位置 --
area 尺寸 --
v-model 展示 隐藏 false
content 内容 --
shade 开启遮盖 --
shadeClose 遮盖点击关闭 --
shadeOpacity 遮盖层透明度 0.1
zIndex 自定义层级 --
type 类型 1: component 2: iframe
closeBtn 显示关闭 true
btn 按钮 格式:{text:"",callback:function(){}} --
btnAlign 按钮布局 l r c
anim 入场动画 0 - 6
isOutAnim 关闭动画 true false
success 显示回调 --
close 关闭回调 --

:::

::: contributor modal :::

::: previousNext modal :::