时间:2019-04-30 来源:小程序工厂
在其它页面获取globalData的值时不能放在Page外,因为在微信小程序初始化时值就固定了,不是动态更新的,比如你可以改成这样
let app=getApp()
Page({
onLoad(){
let s=app.globalData.s
console.log(s)
}
})
如果直接在B界面的onLoad里通过app.globalData获取值就是正确的
如:在B界面onLoad中:
var app = getApp()var s = app.globalData.sPage({
onLoad: function() { console.log( app.globalData.s)
//值为yy console.log(s)
//值为dd},})