如题
我先在app.js wx.login里面跟后台交互了一下 把openid传过来,然后放到globalData里面
onLaunch: function () {
wx.login({
success: res => {
wx.request({
....省略
success: res =>{
if (res.statusCode == 200){
this.globalData.openid = res.data.openid; //我在这里赋值
}
}
})
}
})
},
onShow:function(){
console.log('onshow---',this.globalData.openid); //但这里打印值是空的
},
globalData: {
userInfo: null,
openid:''
},
但是在onShow周期里获取不到this.globalData.openid的值,请问如何操作?
撒科打诨
繁星coding
相关分类