ASTRO轻应用 ASTROZERO-初识事件-动作:初识事件-动作
初识事件-动作
- 查看组件可配置事件列表。
以雷达图组件为例,在画布中拖入并选中雷达图组件,在右侧“组件属性设置”栏中选择“事件”页签,会显示当前组件可配置的事件列表。
表1 预置事件列表 事件名称
事件说明
点击
通过鼠标左键,单击该组件时触发。
双击
通过鼠标左键,双击该组件时触发。
右击
通过鼠标右键,单击该组件时触发。
右双击
通过鼠标右键,双击该组件时触发。
鼠标滑过
鼠标光标滑过该组件时触发。
组件加载
组件加载完成后触发。
单击组件标题
单击组件标题时触发。
当点击图例时
单击图例时触发。
当点击数据时
单击数据时触发。
图1所示的“跳转页面”事件,并非低代码平台预置的事件,而是在“雷达图”组件中注册的事件,当单击该组件标题时触发。即事件列表中也会展现该组件注册的事件,用于配置。组件中如何注册事件,请参见同页面内组件的交互。
事件在开发态(高级页面编辑页面)不能触发,只有在页面的运行态(应用运行状态或预览页面)才能触发生效。
- 配置事件触发时的响应动作。
单击事件名称后的,在弹出的“事件编辑”页面,可配置该事件触发时的响应动作。
图2 配置事件示例
- “事件编辑”弹窗说明
- 预置动作说明
如上图所示,当单击“新建动作”按钮后,可展现当前事件可配置的动作列表。
表2 预置动作列表 动作类别
动作名称
详细说明
默认
页面跳转
跳转至其他页面,配置参数说明:
- 页面类型:设置待跳转的页面是当前应用中的标准页面、高级页面或外部页面。
- 高级页面、标准页面、外部页面:选择高级页面、标准页面或输入外部页面的地址。
- 动作参数:通过页面宏传递参数,可暂且不关注。
- 页面打开方式:设置跳转页面的打开方式,可选项包含当前浏览器窗口打开或新窗口打开。
自定义
自定义动作
自定义动作可通过代码,实现响应动作的逻辑。
//var flag=true //{widgetxxx}.flag=flag; console.log('测试自定义动作');
BPM动作
提交实例
详细介绍,请参见BPM如何与页面交互。
提交任务
转派任务
更改变量
- 配置完成后,单击页面上方的,保存页面。
- 单击,进入预览页面,查看已配置的事件和动作是否能正常触发。
- 事件网格是什么_事件发送流程_事件网格消息中间件
- 华为云事件网格_事件源_事件目标
- 如何查看CTS操作事件_云审计操作事件_CTS指导视频-华为云
- 可视化数据大屏开发_Astro Canvas_低代码平台-华为云
- Astro轻应用_Astro大屏应用_分钟级构建业务大屏
- 低代码工作流_业务流程管理系统_低代码平台-华为云
- Astro轻应用_低代码开发平台Astro Zero_新手入门
- GaussDB告警_GaussDB数据库告警事件_高斯数据库告警事件_华为云
- GaussDB审计_GaussDB数据库审计事件_高斯数据库审计事件_华为云
- Astro轻应用_低代码开发平台Astro Zero_码农防脱神器