小程序使用缓存
设置缓存
wx.setStorage({
key:"key",
data:"value"
})
移除缓存
wx.removeStorage({
key: \'key\',
success (res) {
console.log(res)
}
})
获取缓存
wx.getStorage({
key: \'key\',
success (res) {
console.log(res.data)
}
})
清理缓存
wx.clearStorage()
封装一个Storage
export default {
set: (data, key = \'userData\') => {
return wx.setStorageSync(key, data);
},
get: (key = \'userData\') => {
return wx.getStorageSync(key);
},
remove: (key = \'userData\') => {
return wx.removeStorageSync(key);
},
clear: () => {
return wx.clearStorageSync();
},
Set: (data, key = \'userData\') => {
return wx.setStorage({ key, data });
},
Get: (key = \'userData\') => {
return wx.getStorage({ key });
},
Remove: (key = \'userData\') => {
return wx.removeStorage(key);
},
Clear: () => {
return wx.clearStorage();
}
};
使用封装
import Storage from "./common/auth/Storage";
const storage = Storage.get("userData");
if (!storage) {
return that.login_register();
}
版权声明:本文为jiqing9006原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。