globaldata 数据获取为空

发布于 6 年前作者 nawang8095 次浏览最后编辑 6 年前来自 ask

我在A界面存在一个全局变量,

getApp().globalData.number= ‘123’

然后我在B界面拿取number的值

var num = getApp().globalData.number

不过获取的num的值为null,在A界面输出console.log(getApp().globalData.number)输出的结果是123

不过在B界面输出的结果为null   请问这个是什么情况造成的

我也尝试  var app = getApp()也没有任何效果

2 回复
csu
csu1 楼6 年前

我也遇到同样问题,很不稳定,有时能取到值,绝大部分为NULL

molei
molei2 楼4 年前

我测试了下,并没有你说的结果。你把代码贴出来看下