
微信小程序app.js 中,globalData中的值为全局变量, 因此, 我们常常需要根据不同的状态来动态修改局变量中的信息, 那么, 在其它文件及app.js中如何修改全局变量呢?
1. 在其他页面page中,修改globalData的方法是:
var app = getApp();
app.globalData.titlle = 'DurkBlue博客';
2. 而在app.js中需要注意的是,应当在小程序初始化完成以后再更改全局变量的值,即在onLaunch函数中:
onLaunch: function () {
var _this = this;
console.log('App Launch');
_this.globalData.isLogin = 'DurkBlue博客';
}