文档首页/ Astro大屏应用 AstroCanvas/ 用户指南/ AstroCanvas学堂/ 如何在数据集或跳转事件动作中设置变量
更新时间:2024-12-05 GMT+08:00
分享

如何在数据集或跳转事件动作中设置变量

在组件的数据集或组件的跳转事件动作中,是支持设置变量的。

在数据集或事件动作中设置变量

  1. 在大屏编辑页面上方,单击,新建并设置页面级全局变量。

    例如,新增全局变量“url”,设置变量说明为“数据详情页面URL”。

    图1 新增全局变量

  2. 从“全部组件 > 图表”中,拖拽“基本柱图”组件至画布空白区域。
  3. 在组件上方单击,配置流程选择“静态数据”,并添加url参数,对应数据项的数据详情页面URL,单击“保存”。

    图2 配置流程

  4. 在组件上方单击,配置组件交互事件。

    1. 在作为触发器中,单击“+交互事件”,选择“当点击数据时”事件。
    2. 单击“+响应动作”,选择“赋值全局变量”。
    3. 在“动作详情”中,单击“+”,将页面级全局变量“url”赋值给组件数据源中的字段“url”,单击“确定”。
      图3 赋值
    4. 单击“+响应动作”,选择“页面跳转”,跳转到外部页面,外部页面地址引用全局变量,设置为“${url}”,弹出新窗口打开页面地址,单击“确定”。
    5. 单击“完成”,设置后用户在单击柱图数据时,会跳转到数据集中设置的具体url页面。
      图4 设置页面跳转

  5. 设置完成后,单击页面上方的,保存页面。
  6. 保存成功后,单击,预览效果是否符合预期。

    单击相应数据,跳转到对应页面,符合预期。

相关文档