14 KiB
Executable File
| 属性名 | 描述 | 类型 | 默认值 |
|---|---|---|---|
| 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 |
|
|
|
弹层的主题风格。通过赋值对应的 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`
|
|||
|
弹层被关闭且销毁后的回调函数。
|
|||
|
弹层拖拽完毕后的回调函数。
|
|||
|
弹层拉伸过程中的回调函数
|
|||
|
弹层最大化后的回调函数。返回的参数同 |
|||
|
弹层最小化后的回调函数。返回的参数同 |
|||
|
弹层被还原后的回调函数。返回的参数同 `success`
|
|||