Uniapp微信小程序存储/获取本地缓存数据@莫成尘

先看代码,您将看到以下效果,复制使用即可,以下代码均可复制粘贴使用。

如您满意请给莫成尘点个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的疑问或者此方法不理解的地方您可留言,我会尽快回复并帮您解决。

猜你喜欢

转载自blog.csdn.net/weixin_47821281/article/details/109066646