全局变量

更新时间:2019-05-05 15:00:44

功能区域

image.png

全局变量提供了数据传递功能,用于解决交互动作、接口数据、样式配置等配置中,数据无法自由传递的问题;
全局变量基本原理为

  • 变量管理:对全局变量进行管理,包括变量增删改,变量默认值设置

  • 赋值侧:支持将数据存储到指定变量中,目前支持交互动作中,将触发事件的参数存储到变量中

  • 取值(使用)侧:支持将变量用于指定配置项,甚至是变化后主动触发联动,目前支持变量用于

    • 数据源的接口参数
    • 组件的属性

变量管理

image.png

image.png

  • 变量必须先定义,再使用(赋值、取值)

  • 变量限制

    • 变量有效范围为当前页面,跨页面暂不支持变量共享,请使用url参数传递数据
    • 变量名全局唯一
    • 变量名最多12个字符,不区分中英文
    • 变量数量最多100个
  • 变量配置

    • 变量名:用于标识变量
    • 默认值:设置默认值有利于取值方的使用,如接口数据源的参数使用变量,若没有默认值,则该参数为空,可能引起异常
    • 描述:用于辅助解释变量用途,方便大型应用/页面的维护


变量赋值

image.png

以上图,交互动作-赋值变量动作为例,当事件发生时,将事件参数”url”设置到变量“弹框链接地址”中,当该事件触发时,变量值就会跟随变化

赋值详细配置见:

变量取值(使用)

image.png

组件属性可以使用变量,如上图iframe的地址可以使用变量,变量变化时,iframe就会跟随跳转。

image.png
数据源请求参数也可以使用变量作为参数来源,详见自定义接口服务开发接口官方服务接口

未来更多赋值和取值会解锁,敬请期待!

results matching ""

    No results matching ""