如何通过合并请求进行数据分发
本文档以通用标题组件请求数据,并分发给跑马灯和多行文本组件,完成数据更新为例,介绍如何使用蓝图编辑器功能,通过合并请求进行数据分发。
前提条件
准备好您的交互需求。 本案例的交互需求为:通用标题组件请求数据,并将请求到的数据分发给跑马灯及多行文本组件。
背景信息
本案例的实际应用场景为:多个组件共用一个数据请求,产生单个组件请求数据,并分发给其他组件。
信息
说明 本文档适用于多个组件的数据可以通过API或SQL数据源等一次都获取到时,减少数据请求次数。
理解案例交互
当前案例实现需要用户将交互转成节点和边的关联关系,需要使用的组件有满足需求的事件和动作才能进行配置,否则就无法实现。
- 组件:组件包含两种能力,事件抛出能力和动作执行能力。本案例使用了翻牌器组件之间的联动。
- 通用标题:组件具备抛出请求接口返回数据的能力。
- 跑马灯&多行文本:属于被联动组件,具有接收数据并执行动作的能力。
- 蓝图编辑器:通过运用逻辑节点编排的方式,将上游组件的交互/事件与下游组件的执行动作绑定,从而实现页面内组件间的交互联动。
信息
说明 蓝图编辑器配置完成后需要在预览页查看配置效果。
配置案例交互
- 在画布编辑器页面,搭建所需要的通用标题、多行文本和跑马灯组件,详情请参见 添加组件。
- 在