# 使用区块4.5+

# 大屏添加区块

在大屏设计器右侧区找到区块列表,拖拽区块添加至当前大屏使用。

界面介绍

# 右键菜单操作

  • 区块右键: 大屏内选中区块右键。

    大屏编辑器右键区块

    • 区块编辑器

      • 大屏内新增区块:点击【区块编辑器】菜单直接进入区块编辑器。

      • 当大屏从资源广场创建,且已经包含区块组件:点击【区块编辑器】菜单,先提示创建区块,再进入区块编辑器。

      大屏编辑器右键区块

    • 刷新区块:在不刷新整个页面的情况下,区块区域刷新。

    • 恢复默认尺寸:恢复区块原始尺寸。

  • 组件右键: 大屏内多选组件右键。

    大屏编辑器右键区块

    • 导出为区块:多选大屏上组件,导出为区块,默认发布。

# 示例展示

  • 区块向大屏传值

    • 目标: 实现在大屏内部,区块组件内部数据和状态向大屏组件传递。

      1、使用按钮组切换大屏内组的轮播。

      2、点击饼图将扇区数据传递给大屏的数据卡片,并且数字大于30的显示红色,小于30显示蓝色。

    • 实现:

      1.1、新建区块,添加按钮组并设置相应数据,保存,发布;

      设置区块组件数据

      1.2、进入区块节点编程,新增区块【按钮组点击索引】事件,并且与按钮组、转换器相互关联

      区块事件

      1.3、新建大屏,拖拽使用区块,大屏内部新建轮播组,新建大屏变量池index变量,保存;

      新建区块大屏

      1.4、进入大屏节点编程,通过区块的事件,经过转化器设置交互变量,保存,预览;

      大屏节点编辑器

      2.1、区块内新增饼图,并设置数据,发布;

      区块设置

      2.2、进入区块节点编程,新增【饼图扇区点击】事件,关联饼图和区块事件;

      区块设置

      2.3、在大屏中,拖拽使用区块,大屏内部使用数字卡片并设置数据,保存;

      区块设置

      2.4、进入大屏节点编程,使用区块扇区点击事件,经过转换器导入数据和更新数字卡片样式,预览;

      区块设置

  • 大屏向区块传值

    • 目标: 实现在大屏内部,大屏组件向区块组件传值。

      1、点击地图散点,传递省名称给区块的仪表盘组件,仪表盘根据省名称查询对应省的数量。

    • 实现:

      1.1、在区块内,添加仪表盘组件相应数据,设置变量池,交互绑定数据响应,保存,发布;

      大屏向区块传值

      1.2、进入区块节点编程,新增区块【更新province变量】动作,并新增转换器、设置变量且关联;

      大屏向区块传值

      1.3、在大屏中,拖拽使用区块,大屏内部使用中国地图组件;

      大屏向区块传值

      1.4、进入大屏节点编程,使用中国地图组件散点层,转换器,区块等节点,响应关联,预览;

      大屏向区块传值

Last Updated: 7/4/2023, 6:37:42 PM