globalData 为微信小程序的全局属性变量,可存放全局数据信息;如公共信息类,比如:项目信息,用户信息等
globalData 已在微信小程序跟目录下 app.js 里有初始配置;如要在其他页面中调用,须在其他 js 页面头部开始的时候初始化 app 这个对象,下面两种定义方式都是可以的。
//获取应用实例
const app = getApp();
或
var app = getApp();
读取:
在页面中调用全局变量方式:app.globalData.xxx
举例:获取用户信息
userInfo: app.globalData.userInfo,
修改:
globalData 的变量数据是可被修改的,修改方式:
举例: 修改项目名称
app.globalData.projectName = 项目名称;
注:如果要传递数据到下一个页面,也可以存放到该全局变量中,下一个页面进行读取。