自定义弹出消息提示
Chameleon 系统支持两种弹出消息提示方式。
消息提示类型
| 类型 | 说明 | 特点 |
|---|---|---|
| Message | 普通提示消息 | 默认居中弹出展示 |
| Notification | 通知消息 | 默认在右上角显示,带关闭倒计时进度 |
自定义方式
我们提供了两种方式来自定义弹出消息提示类型以及提示相关的配置。本质都是在操作请求 response 中的弹出消息属性配置,具体的属性释义参考 消息提示定义。
方式一:通过自定义响应组件
通过自定义响应组件可以直接返回一个自定义的消息提示。根据需要可以将该组件配置在任意有返回值的组件后,来改变默认的返回值操作方式。
配置示例
在自定义响应组件中配置:
| 配置项 | 值 |
|---|---|
| 执行操作 | 提示消息-普通 |
| 消息提示方式 | 通知 |
| 提示信息 | 操作成功 |
| 提示更多信息 | xxxx |
| 提示自动关闭时间 | 0(默认) |
| 通知弹出位置 | 右上角(默认) |
| 输出到最终结果 | 是 |
使用场景
场景一:直接返回自定义消息
在接口末尾添加自定义响应组件,直接返回自定义的消息提示。
场景二:修改业务操作后的默认返回值
在实际应用开发中,可以根据业务需要和其他组件结合修改默认返回操作:
| 组件 | 输出到最终结果 |
|---|---|
| 其他业务组件 |