运行时变量
文文档为您介绍移动应用运行时变量使用方法,借助变量可以对数据进行临时存储与传递,实现更方便的动态数据传参机制。
变量类型
变量包含页面变量和应用变量两种类型,页面变量只在当前页面生效,应用变量在整个应用内生效,单个页面可以读取当前页面和整个页面的变量。
在编辑器左侧页面设置->页面变量中创建变量,当应用范围选择整个应用时创建的变量则为全局变量,全局变量可以在每个页面看到。变量可以设置默认值,也能设置不同数据类型的变量,例如对象、字符串。
变量数据赋值与使用
变量一般通过动作进行赋值,例如接口返回或其他动作后对变量进行初始化赋值。例如请求接口,可以在正常返回对后输出字段单个设置赋值对象:
赋值对象除了数据源字段,可以直接将数据赋值到变量里
这样就快速实现了页面变量的动态赋值。其他组件的属性、执行条件等如果依赖了此页面变量则会自动刷新。
全局变量的应用
默认用户信息属于全局变量,通过第三方登录返回的用户信息将自动全局存储,在任意页面绑定用户名称等信息会自动刷新。其他类似数据也可以通过全局变量来实现效果。