16 KiB
属性名 | 描述 | 类型 | 默认值 |
---|---|---|---|
type |
弹层类型。 可选值有:
|
number |
|
title |
弹层标题。其值支持以下可选类型:
|
string array boolean |
|
弹层内容。 可传入的值比较灵活,支持以下使用场景:
注意: 若采用捕获层,则捕获的元素必须存放在
相关效果可参考:#示例 |
|||
设置弹层的宽高,其值支持以下可选类型:
|
array string |
|
|
maxWidth |
弹层的最大宽度。当 |
number |
|
maxHeight |
弹层的最大高度。当 |
number | - |
弹层的偏移坐标。 支持以下可选值:
当设置边缘坐标时,可配合 |
string array |
|
|
弹层的出场动画。支持以下可选值:
边缘抽屉动画 2.8+:
抽屉动画一般配合 |
number string |
|
|
isOutAnim |
是否开启弹层关闭时的动画。 |
boolean |
|
maxmin |
是否开启标题栏的最大化和最小化图标。 |
boolean |
|
是否开启标题栏的关闭图标,或设置关闭图标风格。
|
number |
|
|
提示图标。 信息框和加载层的私有参数。
|
number |
|
|
自定义按钮。 页面层默认不开启。 按钮可无限数量,每一个按钮均会按照数组顺序生成对应的回调函数,如:
|
string | - | |
按钮水平对其方式。支持以下可选值:
|
string |
|
|
btnAsync 2.9.12+ |
异步按钮。开启之后,除 注意,此时
|
boolean |
|
弹层的主题风格。通过赋值对应的 className,实现对主题样式的定制。除了默认主题风格,还支持以下可选主题:
还可传入其他任意 className 来自定义主题。 参考:#示例 |
string | - | |
弹层的遮罩。 支持以下写法:
|
number array |
|
|
shadeClose |
是否点击遮罩时关闭弹层。当遮罩存在时有效。 |
boolean |
|
id |
弹层的唯一索引值。 一般用于页面层或 iframe 层弹出时的状态识别,设置该属性可防止弹层的重复弹出。 |
string | - |
hideOnClose 2.8.3+ |
关闭弹层时,是否将弹层设置为隐藏状态(而非移除),当再次打开,直接显示原来的弹层。 若设为 |
boolean |
|
time |
弹层自动关闭所需的毫秒数。 如 |
number |
|
fixed |
弹层是否固定定位,即始终显示在页面可视区域。 |
boolean |
|
zIndex |
弹层的初始层叠顺序值。 |
number |
|
resize |
是否允许拖拽弹层右下角拉伸尺寸。 该属性对加载层和 tips 层无效。 |
boolean |
|
scrollbar |
打开弹层时,是否允许浏览器出现滚动条。 |
boolean |
|
minStack 2.6+ |
点击标题栏的最小化时,是否从页面左下角堆叠排列。 |
boolean |
|
removeFocus 2.8+ |
是否移除弹层触发元素的焦点,避免按回车键时重复弹出。 |
boolean |
|
move |
绑定弹层的拖拽元素。 默认为触发弹层的标题栏进行拖拽。也可以设置 |
string DOM boolean |
- |
moveOut |
否允许拖拽到窗口外 |
boolean |
|
tips |
设置 tips 层的吸附位置和背景色,tips 层的私有属性。
|
number array |
|
tipsMore |
是否允许同时存在多个 tips 层,即不销毁上一个 tips。 |
boolean |
|
打开弹层成功后的回调函数。返回的参数如下:
|
|||
点击「确定」按钮的回调函数。返回的参数同
|
|||
点击标题栏关闭按钮的回调函数。返回的参数同 `success`
|
|||
beforeEnd 2.9.11+ |
弹层被关闭前的回调函数。如果返回 false 或者 Promise.reject,将会取消关闭操作。
|
||
弹层被关闭且销毁后的回调函数。
|
|||
弹层拖拽完毕后的回调函数。
|
|||
弹层拉伸过程中的回调函数
|
|||
弹层最大化后的回调函数。返回的参数同
|
|||
弹层最小化后的回调函数。返回的参数同
|
|||
弹层被还原后的回调函数。返回的参数同 `success`
|