页面变量提供了数据传递功能,支持用于交互动作、接口数据、样式配置等配置中。
基本原理
- 页面变量管理:对页面变量进行管理,包括页面变量的新增、编辑、删除和默认值设置。
- 赋值侧:支持将数据存储到指定页面变量中。目前,支持在交互动作配置中,将触发事件的参数存储到页面变量中。
- 取值(使用)侧:支持将页面变量用于指定配置项,或是页面变量发生变化后主动触发联动。目前,支持将页面变量用于数据源的接口参数和组件的属性中。
管理页面变量
页面变量必须定义后,才能赋值、取值。每个页面最多可有100个页面变量。
以下以交互动作配置为例描述页面变量的使用方法。
- 拖拽任意一个支持配置交互动作的组件到画布上,然后在右侧配置栏,选择交互。
- 选择动作为赋值给页面变量,单击管理页面变量。
- 在弹出对话框中,单击新增页面变量。
- 输入页面变量信息,单击确认。
参数 | 说明 |
---|---|
页面变量名 | 用于表示页面变量。页面变量名称需全局唯一,可包含中文、英文字母、数字和特殊符号,长度不超过12个字符(一个中文算一个字符)。 |
默认值 | 设置页面变量的默认值。设置默认值有利于取值方的使用,例如接口数据源的参数使用变量,如果没有默认值,则该参数为空,可能引起数据异常。 |
描述 | 可描述页面变量用途等信息,方便大型应用或页面的维护。 |
页面变量创建后,也可在管理页面变量弹窗中,编辑或删除页面变量。
赋值给页面变量
通过交互动作中的赋值给页面变量为页面变量赋值。赋值操作详细内容,请参见交互配置。