# globalData 全局共享数据
学过vue的可理解为vuex 他是全局变量,常用方法: 1.保存一些可能涉及安全类的数据,例如资源类,每次需要很准确的,就建议用全局变量。 2.全局变量每次关闭小程序重新打开的时候,都会进行初始化更新。
app.globalData初始化数据,在app.js中,入口js中,
App({
onLaunch: function() {
},
onShow: function(options) {
},
onHide: function() {},
getUserInfo: function(cb) {},
globalData: {
changeshop: null
}
})
app.globalData 存储数据
const app = getApp(); //缓存全局保存 app.globalData.changeshop = changeshop;
app.globalData 使用时
const app = getApp()
let changeshop = app.globalData.changeshop;
if (changeshop) {
self.setData({ addrs: changeshop });
}
用于保存一些可能涉及安全类的数据,如果不是使用wx.setStorageSync和wx.getStorageSync即可(类似于js的localStorage)