对话弹出框。
在处理某个事务,不希望跳转到其他页面导致当前工作被打断。可以使用对话框在当前页面打开一个浮层,承载对应的操作。
模拟异步提交,例如提交表单。
可以改变提交按钮的文本和颜色。比如“删除”场景
| 参数 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| titleRequired | string | - | 标题 |
| onHideRequired | func | - | 隐藏对话框操作 |
| onOk | func | - | 确定、提交操作 |
| show | bool | - | 是否展示对话框 |
| style | object | - | 对话框附加行内样式 |
| bsSize | enum('sm', 'lg', 'medium', 'xlarge', undefined, null) | - | 对话框大小 |
| confirmText | string | '确定' | 确定、提交按钮文案 |
| okStyle | string | 'primary' | 确定、提交按钮样式 |
| loading | bool | - | 是否展示加载 UI |
| hideFooter | bool | - | 隐藏 footer |
| hideHeader | bool | - | 隐藏 头部 |
| draggable | bool | - | 开启拖拽功能(默认为true) |
| preventDragByTitle | bool | - | 在title区域禁掉拖拽功能 |