在App.js文件中我定义了
globalData: {
userInfo: null,
user_id: null,
Headcolor: "#08b110",
}
现在在另一个cla.js文件中我先var app = getApp(),然后在该页面的page里面
onLoad: function() {
var t = this, i = app.globalData.Headcolor;
t.setData({
backgroundColor: i,
});
},
最终这个backgroundColor始终是空值,打印出来看也是一样的,请问这是什么原因?
请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
复现的代码片段来一个
弄一个 [ 能复现问题的简单的 ] 代码片段
https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html
t.setData({ backgroundColor: getApp().globalData.Headcolor });
再试一下。