Skip to main content

运行时变量

文文档为您介绍移动应用运行时变量使用方法,借助变量可以对数据进行临时存储与传递,实现更方便的动态数据传参机制。

变量类型

变量包含页面变量和应用变量两种类型,页面变量只在当前页面生效,应用变量在整个应用内生效,单个页面可以读取当前页面和整个页面的变量。

在编辑器左侧页面设置->页面变量中创建变量,当应用范围选择整个应用时创建的变量则为全局变量,全局变量可以在每个页面看到。变量可以设置默认值,也能设置不同数据类型的变量,例如对象、字符串。

image

变量数据赋值与使用

变量一般通过动作进行赋值,例如接口返回或其他动作后对变量进行初始化赋值。例如请求接口,可以在正常返回对后输出字段单个设置赋值对象:

image

赋值对象除了数据源字段,可以直接将数据赋值到变量里

image

这样就快速实现了页面变量的动态赋值。其他组件的属性、执行条件等如果依赖了此页面变量则会自动刷新。

image

全局变量的应用

默认用户信息属于全局变量,通过第三方登录返回的用户信息将自动全局存储,在任意页面绑定用户名称等信息会自动刷新。其他类似数据也可以通过全局变量来实现效果。