//取值
function get(key,sync = true) {try {if(sync){return uni.getStorageSync(key);}else{let data = '';uni.getStorage({key:key,success: function (res) {data = res.data;}});return data;}} catch (e) {return false;}
}//赋值
function set(key, value, sync = true) {try {if (sync) {return uni.setStorageSync(key, value);} else {uni.setStorage({key: key,data: value});}} catch (e) {}
}//移除
function del(key, sync = true){try {if (sync) {return uni.removeStorageSync(key);} else {uni.removeStorage({key: key});}} catch (e) {return false;}
}//清空
function clear(sync = true){try {if (sync) {return uni.clearStorageSync();} else {uni.clearStorage();}} catch (e) {return false;}
}
详细解决方案
uniapp getStorageSync,setStorageSync,removeStorageSync,clearStorageSync如何封装缓存进行取值,赋值,移除,清空
热度:14 发布时间:2023-12-03 15:46:37.0
相关解决方案
- uniapp nfc读写
- uniapp 缓存多个数据
- uniapp js文件中无法使用挂载的变量或方法
- uniapp 刷新video和live-player组件,实现刷新效果
- uniapp 给子组件传值不及时显示
- uniapp Syntax Error: SassError: expected selector.
- uniapp picker 定义 range-key
- uniapp 使用uni.$emit()和uni.$on() 进行页面间通讯
- uniapp 预览多张图片(可单张)
- uniapp--热更新代码
- uniapp-表单提交后请清空表单
- uniapp+uview upload实现上传,action为#时,自己处理
- 微信小程序详细讲解页面传值,globalData,wx.navigateTo,wx.getStorageSync,setStorageSync 区别、页面跳转传递多参数
- uniapp 强制修改原生组件的样式
- uniapp 用户密码与图标显示隐藏
- uniapp getStorageSync,setStorageSync,removeStorageSync,clearStorageSync如何封装缓存进行取值,赋值,移除,清空
- uniapp 顶部绝对定位
- uniapp ios软键盘弹起跳转页面,返回后留白问题
- uniapp H5端使用播放器
- 微信小程序wx.setStorageSync
- uniapp 使用富文本适配手机端
- uniapp 自定义顶部右侧菜单
- PHP 解决跨域问题 ,uniapp 开发H5跨域
- uniapp 要点记录
- uniapp 聊天界面定位到底部(定位到指定位置)
- uniapp css
- Uniapp 获取屏幕、元素的高度宽度
- uniapp 使用scss
- uniapp 获取当前页面路由
- uniapp 循环遍历picker绑定值问题