Uniapp微信小程序存储/获取本地缓存数据@莫成尘
先看代码,您将看到以下效果,复制使用即可,一下代码均可复制粘贴使用。如您满意请给莫成尘点个Fabulous如果同步存储不到接口数据可以尝试使用异步// 异步存储和读取//设置 存储内容参数为参数名,参数值uni.setStorageSync('name',"莫成尘");//也可以这样写uni.setStorageSync('name',this.name);//输出仅仅使用参数名即可获取conso
·
先看代码,您将看到以下效果,复制使用即可,以下代码均可复制粘贴使用。
如您满意请给莫成尘点个Fabulous
如果同步存储不到接口数据可以尝试使用异步
// 同步存储和读取
//设置 存储内容 参数为参数名,参数值
uni.setStorageSync('name',"莫成尘");
//也可以这样写 uni.setStorageSync('name',this.name);
//输出 仅仅使用参数名即可获取
console.log(uni.getStorageSync('name'))
//删除
// uni.removeStorageSync('name')
//设置 异步存储内容 参数为参数名,参数值
uni.setStorage({
key: "Name",
data: '莫成尘'
});
//也可以这样写
// uni.setStorage({
// key: "Name",
// data: this.name ? this.name : "君莫笑"
// });
//输出
uni.getStorage({
key: 'Name',
success(res) {
console.log(res.data) //莫成尘
}
})
//删除
uni.removeStorage({
key: 'Name',
success (res) {
console.log(res) //removeStorage:ok
}
})
//清空 全部的本地缓存 这个方法会清除所有的记录 慎用
uni.clearStorage()
try {
uni.clearStorageSync()
} catch(e) {
// Do something when catch error
}
附加和可能出现的有用信息已添加注释
其他有关uniapp的疑问或者此方法不理解的地方您可留言,我会尽快回复并帮您解决。
更多推荐
已为社区贡献8条内容
所有评论(0)