Armazenamento de dados do uni-app

Armazenamento de dados do uni-app

Armazenar dados de exclusão

  • Website oficial

  • uni.setStorage(obj) armazena dados

    • obj tem os seguintes parâmetros: obj is { key, data, success, fail, complete }
    • Entre eles: key é o valor armazenado, data são os dados armazenados, suc é o retorno de chamada bem-sucedido, fail é o retorno de chamada com falha e complete é a função de retorno de chamada do final da chamada da interface (a chamada será executada se a chamada for bem-sucedida ou falha)
  • uni.getStorage(obj) obtém dados

    • obj tem os seguintes parâmetros: obj is { key, success, fail, complete }
    • Entre eles: key é o valor armazenado, data são os dados armazenados, suc é o retorno de chamada bem-sucedido, fail é o retorno de chamada com falha e complete é a função de retorno de chamada do final da chamada da interface (a chamada será executada se a chamada for bem-sucedida ou falha)
  • uni.removeStorage(obj) obtém dados

    • obj tem os seguintes parâmetros: obj is { key, success, fail, complete }
    • Entre eles: key é o valor armazenado, data são os dados armazenados, suc é o retorno de chamada bem-sucedido, fail é o retorno de chamada com falha e complete é a função de retorno de chamada do final da chamada da interface (a chamada será executada se a chamada for bem-sucedida ou falha)
<template>
	<view>
		<button type="default" @click="steStorage">存储数据</button>
		<button type="default" @click="getStorage">取数据</button>
		<button type="default" @click="delStorage">移除数据</button>
	</view>
</template>

<script>
	export default {
    
    
		methods: {
    
    
			steStorage(){
    
    
				uni.setStorage({
    
    
					key:"id",
					data:100,
					success(){
    
    
						console.log("存储成功");
					}
				})				
			},
			getStorage(){
    
    
				uni.getStorage({
    
    
					key: "id",
					success(res){
    
    
						console.log("获取成功",res);
					}
				})
			},
			delStorage(){
    
    
				uni.removeStorage({
    
    
					key:"id",
					success(){
    
    
						console.log("移除数据");
					}
				})
			}
		}
	}
</script>
  • Efeito

insira a descrição da imagem aqui

Dados de exclusão de armazenamento sincronizado

  • uni.setStorageSync("xzl", "pequena escória")
    • "xzl": o primeiro é a chave armazenada, "Xiaozhuliang": o segundo são os dados armazenados
  • uni.getStorageSync(“xzl”)
    • "xzl": a chave para buscar dados
  • uni.removeStorageSync(“xzl”)
    • "xzl": a chave para excluir dados
<template>
	<view>
		<button type="default" @click="steStorage">存储数据</button>
		<button type="default" @click="getStorage">取数据</button>
		<button type="default" @click="delStorage">移除数据</button>
	</view>
</template>

<script>
	export default {
    
    
		methods: {
    
    
			steStorage(){
    
    
				uni.setStorageSync("xzl","小渣亮")			
			},
			getStorage(){
    
    
				console.log("取数据",uni.getStorageSync("xzl")); 
			},
			delStorage(){
    
    
				uni.removeStorageSync("xzl") 
			}
		}
	}
</script>
  • Efeito
    insira a descrição da imagem aqui

Acho que você gosta

Origin blog.csdn.net/weixin_43845137/article/details/124001358
Recomendado
Clasificación