问题描述在app.js中定义了全局变量userNum:null,通过在login.js中修改全局变量userNum的值,然后在另一页面中获取userNum,但是它的值还是null。页面中均写上了var app = getApp();不解,网上说这样是可以获取到值的,但是并没有获取到。相关代码// 请把代码文本粘贴到下方(请勿用图片代替代码)app.js globalData: { userInfo: null, userNum:null
}login.js app.globalData.userNum = username; //赋值
console.log(app.globalData.userNum); //打印正确另一页面: wx.request({ url: '...', //(测试)
method: 'GET', header: { 'content-type': 'application/json'
}, data: { stunum: app.globalData.userNum //这里的stunum值为null
}, success: function(res) {
console.log(res.data);
}
})
添加回答
举报
0/150
提交
取消