华为云ASTRO轻应用-通过内置动作实现标准页面组件交互:通过内置动作编排事件
通过内置动作编排事件
- 参考登录华为云Astro轻应用应用设计器中操作,进入应用设计器。
- 在应用设计器的左侧导航栏中,选择“界面”。
- 在页面中,将鼠标放在对应的页面上,单击
,选择“编辑”。
- 在标准页面开发界面,选中按钮组件。
- 在右侧“事件”页签中,单击“点击”后的“+”,进入添加动作页面。
- 在“内置动作”中,单击“重置表单”,选择需要重置的表单,单击“创建”。
图1 添加动作
本示例选择“重置表单”内置动作,其他内置动作功能介绍,如表1所示。
表1 内置动作功能说明
内置动作 |
功能介绍 |
打开页面 |
该预置动作,用于在当前页面中打开当前应用中已创建好的页面。 |
弹出页面 |
该预置动作,用于在当前页面中弹出当前应用中已创建好的页面。 |
关闭弹出页面 |
该预置动作,用于关闭弹出页面。 |
弹出消息对话框 |
该预置动作,用于弹出消息对话框,如成功、错误、警告和提示等。 |
显示/隐藏控件 |
该预置动作,用于控制页面上的全部或部分组件是否可见。 |
启用/禁用控件 |
该预置动作,用于控制页面上的全部或部分组件是否可用。 |
只读/编辑控件 |
该预置动作,用于控制页面上的全部或部分组件是否可编辑。 |
打印 |
该预置动作,用于将页面数据提交到表单中,和重置表单配置类似。 |
提交表单 |
该预置动作,用于打印表单中的字段。 |
BPM |
在工作流中经常使用到“用户任务”图元,表示在业务流程中由用户参与完成某些工作,如填写表单提交数据、进行审批等。“用户任务”会关联一些页面呈现给用户进行处理。标准页面预置了几种与工作流流程相关的事件,供工作流关联标准页面时使用。
- BPM-提交实例
该预置动作用于将数据提交到工作流,与预置的API“context.$工作流.submitInstance (variables:object)”效果相同。
- BPM-提交任务
该预置动作用于将数据提交到工作流,与预置的API“context.$工作流.submitTask (variables:object)”效果相同。
- BPM-转派任务
该预置动作用于转派工作流中的用户任务。
- BPM-更改变量
该预置动作用于设置工作流中的变量值,与预置的API“context.$工作流.putVariables (variables:object, instId: string)”效果相同。
- BPM-加载变量
该预置动作用于获取工作流中的参数变量,与预置的API“context.$工作流.loadVariables()”效果相同。
|
调用脚本 |
该预置动作,用于执行脚本。 |
调用服务编排 |
该预置动作,用于执行服务编排。 |
- 返回标准页面开发界面,单击页面上方的
,保存页面,并单击
,预览页面。
- 在表单中输入数据,单击“重置”按钮,可预览按钮的事件效果。
support.huaweicloud.com/usermanual-astrozero/astrozero_05_9061.html