对话框
对话框常用于消息提示、操作确认,或在当前页面中完成特定的交互操作。
何时使用
- 用户操作需要明确确认,例如:删除、重置、退出等。
- 中断当前流程并引起用户注意,例如:错误提示、权限警告。
- 临时性的数据展示或编辑操作,例如:快速编辑、详细信息弹出查看。
一、属性
1. 功能
1)标题设置
- 可自定义对话框的标题内容。
- 支持以下三种数据绑定方式:
- 手动赋值
- 数据绑定
- 组件绑定
默认关闭自定义标题:
启用自定义标题后,可完全自定义标题区域布局:
2)展示蒙层
- 开启后:对话框弹出时页面其他区域会出现遮罩。
- 可配置是否允许通过点击蒙层关闭对话框。
示意图:
3)销毁对话框
- 开启后,对话框关闭时会从 DOM 中完全移除,避免资源占用。
- 适用于不频繁使用的对话框实例。
2. 外观
1)宽度设置
- 可自定义设置对话框的宽度以适配内容展示。
示意图:
二、样式
组件无特殊样式设置,详见 通用样式。
三、常见使用场景
1. 基础用法
适用于基本信息展示、输入收集等操作。
示意图:
2. 消息提示
用于告知用户操作结果或提示重要信息,如错误、警告等。
示意图:
3. 自定义内容
可根据业务场景自由定义内容区域,如嵌入表单、图表或其他复杂交互组件。