<template>
<view>
<button @click="test()">调用相册</button>
<button @click="dataLocal()">本地数据存储</button>
<text>{{dataTest}}</text>
</view>
</template>
<script>
export default {
data() {
return {
dataTest:'还没有缓存的数据'
}
},
onLoad() {
try{
//获取缓存中的数据,也可以使用setStorageSync('storage_key','修改了数据')
//getStorageInfo():异步获取当前 storage 的相关信息。
//removeStorage:从本地缓存中异步移除指定 key
//removeStorageSync:从本地缓存中同步移除指定 key
//clearStorage:清理本地数据缓存
//clearStorageSync:同步清理本地数据缓存
this.$data.dataTest = uni.getStorageSync('storage_key')
}catch(e){
}
},
methods: {
dataLocal(){
uni.setStorage({
key:'storage_key',
data:'hello',
success() {
console.log('succcess')
}
})
},
test() {
uni.chooseImage({
sourceType: ['album'], //从相册选择
success(res) {
console.log(res.tempFilePaths[0])
console.log(res.tempFilePaths[0])
}
})
}
},
onPullDownRefresh() {
console.log("测试")
}
}
</script>
效果图