contente
Armazenamento de dados do uni-app
Armazenar dados de exclusão
-
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
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