刚开始写小程序的时候,用户信息我是按照app.js增加全局变量的方式来做的,后来当看到搜索插件可以保存上次的搜索内容,让我知道了原来小程序还有缓存的API,来一起了解下。源码https://github.com/limingios/wxProgram.git 中No.15
数据缓存

介绍缓存方法
https://developers.weixin.qq.com/miniprogram/dev/api/storage/wx.getStorage.html


https://developers.weixin.qq.com/miniprogram/dev/api/storage/wx.setStorage.html









更改现有的用户存储方法使用缓存
//app.js
App({
serverUrl:"http://127.0.0.1:8081/",
userInfo:null,
setGlobalUserInfo:function(user){
wx.setStorageSync("userInfo", user);
},
getGlobalUserInfo: function () {
return wx.getStorageSync("userInfo");
}
})

PS:通过缓存的时候进行控制,更方便。如果是全局变量的话肯定没有缓存方便。