APPCUBE-如何调用后台接口:初识桥接器(组件预置桥接器)
初识桥接器(组件预置桥接器)
AppCube预置了一些桥接器,在相应预置组件包中也有配置,例如在预置的柱状图“基本折线图”组件包中已配置好预置的“柱状图和折线图数据桥接器”桥接器。
在开发工作台高级页面中开发过程中,选中折线图组件后可在右侧的“组件属性设置”面板的“数据”页签中选用预置的桥接器进行配置,操作示例如下图所示。
配置项 |
详细说明 |
||
---|---|---|---|
桥接器实例 |
调用的桥接器名称,可从下拉框中选择该组件已配置的桥接器。如何在组件中配置桥接器请查阅如何在组件中使用通用桥接器。 |
||
数据类型 |
静态数据 |
静态数据(重置) |
表示获取桥接器中定义的静态数据作为该组件的数据来源,您也可以静态数据编辑器中修改或重置静态数据;当静态数据编辑器失去鼠标焦点后,组件会依据该静态数据重新渲染,如下图所示: |
动态数据 |
URL |
表示桥接器通过动态调用后台的服务编排或脚本获取数据作为该组件的数据来源,需配置服务编排或脚本的自定义接口URL。
须知:
接口输出数据的结构要和静态数据编辑器中显示的数据保持一致。 |
|
共享数据 |
若该高级页面中多个组件通过桥接器调用一个公共的请求来访问同一个接口的数据(请求参数也一致),通过勾选该项可避免重复调用接口。 |
||
调用周期 |
可配置周期调用后台接口或者获取静态数据的时间间隔(单位为秒),默认配置为“0”,表示只调用一次后台接口或者只获取一次静态数据。 |
数据类型配置该桥接器获取数据的来源类型:
- 静态数据:表示获取桥接器中定义的静态数据作为该组件的数据来源,您也可以在静态数据编辑器中修改或重置静态数据。
- 动态数据:表示桥接器通过动态调用后台的服务编排或脚本获取数据作为该组件的数据来源。
当系统预置的事件和动作无法满足用户需求时,用户可自定义桥接器,在页面中进行使用,将在如何自定义桥接器中进行介绍。
若您数据类型为动态数据,需了解服务编排或脚本开发和API接口相关内容,开发后台逻辑并将获取的URL配置到数据面板的URL输入框,并且后台逻辑返回数据的结构需跟静态数据编辑器中显示的数据结构相同。
- 可视化数据大屏开发_Astro Canvas_低代码平台-华为云
- 大屏应用Canvas_华为云Astro_低代码平台-华为云
- 调用GaussDB(DWS) API接口_数据仓库服务调用API_如何调用API_在DWS中调用API
- Astro低代码平台关键能力_低代码开发平台_华为云Astro-华为云
- MapReduce服务_什么是Hue_如何使用Hue
- Astro轻应用_低代码开发平台Astro Zero_码农防脱神器
- 华为云IoT设备接入使用教程
- ModelArts推理部署_在线服务_访问在线服务-华为云
- 应用性能管理应用场景_应用性能监控_ 应用性能管理 APM-华为云
- 什么是数字人_视频制作-创建声音制作-华为云1