- Framework7 教程
- Framework7 - 首页
- Framework7 - 概述
- Framework7 - 环境
- Framework7 组件
- Framework7 - 布局
- Framework7 - 导航栏
- Framework7 - 工具栏
- Framework7 - 搜索栏
- Framework7 - 状态栏
- Framework7 - 侧边面板
- Framework7 - 内容块
- Framework7 - 布局网格
- Framework7 - 覆盖层
- Framework7 - 预加载器
- Framework7 - 进度条
- Framework7 - 列表视图
- Framework7 - 手风琴
- Framework7 - 卡片
- Framework7 - 芯片
- Framework7 - 按钮
- Framework7 - 操作按钮
- Framework7 - 表单
- Framework7 - 标签页
- Framework7 - Swiper 滑块
- Framework7 - 图片浏览器
- Framework7 - 自动完成
- Framework7 - 选择器
- Framework7 - 日历
- Framework7 - 刷新
- Framework7 - 无限滚动
- Framework7 - 消息
- Framework7 - 消息栏
- Framework7 - 通知
- Framework7 - 懒加载
- Framework7 样式
- Framework7 - 颜色主题
- Framework7 - 分隔线
- Framework7 模板
- Framework7 - 模板概述
- Framework7 - 自动编译
- Framework7 - Template7 页面
- Framework7 快速点击
- Framework7 - 活动状态
- Framework7 - 长按事件
- Framework7 - 触摸涟漪
- Framework7 有用资源
- Framework7 - 快速指南
- Framework7 - 有用资源
- Framework7 - 讨论
Framework7 - 覆盖模态框
描述
模态框是一个小型窗口,它显示来自独立来源的内容,而无需离开父窗口。
Framework7 中提供了不同类型的模态框,如下表所示:
序号 | 模态框类型及描述 |
---|---|
1 | 警告
显示警告模态框。 |
2 | 确认
确认模态框用于确认显示内容的某些操作。 |
3 | 提示
提示模态框允许用户执行某些操作。 |
4 | 登录和密码
此类型的模态框用于身份验证。 |
5 | 嵌套模态框
可以在一个模态框内使用另一个模态框。 |
6 | 预加载器模态框
预加载器模态框定义后台操作,并在该操作期间阻止用户操作。 |
7 | 指示器
指示器模态框为用户操作指定小型指示活动,类似于预加载器模态框。 |
自定义模态框
下表显示模态框参数列表:
序号 | 参数及描述 | 类型 | 默认值 |
---|---|---|---|
1 | 标题 (title) 这是一个可选参数,定义带有模态框标题的字符串。 |
字符串 | - |
2 | 文本 (text) 这是一个可选参数,定义带有模态框文本的字符串。 |
字符串 | - |
3 | 文本后缀 (afterText) 这是一个可选参数,定义文本后的字符串。 |
字符串 | |
4 | 按钮 (buttons) 这是一个可选参数,包含一个按钮数组,每个按钮都以按钮参数作为对象指定。 |
数组 | - |
5 | 垂直按钮 (verticalButtons) 这是一个可选参数,通过将其设置为 true 来指定垂直按钮。 |
布尔值 | false |
6 | 点击事件 (onClick) 这是一个可选参数,当用户点击模态框按钮时执行回调函数。 |
函数 | - |
下表列出了按钮的参数:
序号 | 参数及描述 | 类型 | 默认值 |
---|---|---|---|
1 | 文本 (text) 这是一个可选参数,定义带有按钮文本的字符串。 |
字符串 | - |
2 | 粗体 (bold) 这是一个可选参数,通过将其设置为 true 来使文本加粗。 |
布尔值 | false |
3 | 关闭 (close) 这是一个可选参数,如果设置为 true,则单击按钮时将关闭模态框。 |
布尔值 | true |
4 | 点击事件 (onClick) 这是一个可选参数,当用户点击按钮时执行回调函数。 |
函数 | - |
模态框事件
下表显示模态框事件列表:
序号 | 事件 | 目标及描述 |
---|---|---|
1 | 打开 (open) | 模态框元素 打开动画时,将触发此事件。 |
2 | 已打开 (opened) | 模态框元素 打开动画完成后,将触发此事件。 |
3 | 关闭 (close) | 模态框元素 关闭动画时,将触发此事件。 |
4 | 已关闭 (closed) | 模态框元素 关闭动画完成后,将触发此事件。 |
framework7_overlays.htm
广告