逻辑背景:
在登录授权设计中,拟通过:
在app.js中验证登录态与session_key。一切完成之后,把一个button的显示态动态写入globalData中(因为后续多个页面需要使用登录,因此放在这里,用于页面间传值);
下级若干页面都做登录button,显示状态与上述globalData中的显示态绑定。
现在问题:
在app.js的onlaunch中给globalData的show_authentication_button属性赋值了true,而在下级页面的onload中获取时,该值仍然是默认的false。最诡异的是,console显示的信息摘要是错误的false,而展开之后的值,又是正确的true。如下图:
谢谢指点!