全局变量问题

在pageLoad函数设置全局变量
pageLoad: {
trigger: "once",
handle: () => {
let params = ui.getQuery();
//这里先设置全局变量
ui.getApp().globalData.sysUserUuid = params.uuid;
//后去调用extend的函数,此函数里面有获取上边这个全局变量的
this.test();
}
}
 
我在ui.extend中去拿这个全局变量,拿到的是预先设定的值,而不是改变的值
ui.extend({
test: function() {
console.log(app.data().globalData.sysUserUuid)
}
})
已邀请:

peng

赞同来自:

你是在app环境下,还是在web环境下使用的?

要回复问题请先登录注册



QQ:378966107

邮箱:frank@uileader.com

微信进交流群 加小助手微信进交流群