如何通过合并请求进行数据分发

更新时间: 2023-04-23 16:26:57

本文以通用标题组件请求数据,分发给数字翻牌器多行文本组件,完成数据更新为例,介绍如何通过合并请求进行数据分发。

效果展示image

使用场景

多个组件的数据可以通过API或SQL数据源等一次获取,再进行数据分发,减少数据请求次数。

操作步骤

  1. 登录DataV控制台
  2. 选择任一可视化应用,单击编辑,进入画布编辑器页面。

  3. 添加通用标题组件、多行文本组件和数字翻牌器组件到画布中。

  4. 选择数字翻牌器组件,清空标题名前缀内容后缀内容image

  5. 移动通用标题组件到画布外,并修改静态数据。

    说明

    通用标题组件只用于请求数据,放置于画布外,在预览发布时不会显示在数字大屏上。

    [{
      "num": "123",
      "text": "这是多行文本组件",
      "value": "接收数据组件"
    }]
  6. 选中所有组件,右键单击导出到蓝图编辑器

  7. 添加序列执行节点,连接组件。image

  8. 配置序列执行节点的处理方法。

    • 取文本数据

      return [{value: data[0].text}];
    • 取翻牌器数据

      return [{value: data[0].num}];
  9. 单击页面右上角的image图标,预览展示结果。image

阿里云首页 DataV数据可视化 相关技术圈