<template>
<view class="content">
<button @click="cun1">存数字</button>
<view>111</view>
<button @click="cun2">存对象</button>
<view>222</view>
<button @click="cun3">存字符串</button>
<view>333</view>
<button @click="cun4">复杂对象</button>
<view>444</view>
<button @click="qu">取值</button>
</view>
</template>
<script>
export default {
data() {
return {
title: 'Hello'
}
},
onLoad() {
},
methods: {
cun1(){
uni.showLoading({
title: '存储中...'
})
var tiaojian = {
gender: 1,
age: `10-100`,
height: `10-100`,
weight: `10-100`,
education : 4,
marital_status : 0,
work_address: "gzqy",
live_address: "xjdz",
children: 6,
img_status: 2,
nature: "汉族",
love: "唉",
pageNo: 1,
pageSize: 30,
}
uni.setStorageSync('shuzi',1);
uni.setStorageSync('isshiming', 1);
uni.setStorageSync('phone', 15343488697);
uni.setStorageSync('tiaojian', tiaojian)
setTimeout(()=>{
uni.hideLoading()
},500)
},
cun2(){
uni.showLoading({
title: '存储中...'
})
let a = {xiaobai: '小白', xiaohei: '小黑'}
uni.setStorageSync('duixiang',a)
setTimeout(()=>{
uni.hideLoading()
},500)
},
cun3(){
uni.showLoading({
title: '存储中...'
})
uni.setStorageSync('zifuchuan','abcd')
setTimeout(()=>{
uni.hideLoading()
},500)
},
cun4(){
uni.showLoading({
title: '存储中...'
})
let ojbk = {
name: '薛栋梁',
age: 18,
gender: 1,
idcard: '1411241993040302217',
duixiang: {
a:10,b: 20,c: 90
}
}
uni.setStorageSync('ojbk',JSON.stringify(ojbk))
setTimeout(()=>{
uni.hideLoading()
},500)
},
qu(){
console.log(uni.getStorageSync("shuzi"));
console.log(uni.getStorageSync("duixiang"));
console.log(uni.getStorageSync("zifuchuan"));
console.log(uni.getStorageSync("ojbk"));
console.log(uni.getStorageSync("isshiming"));
console.log(uni.getStorageSync("phone"));
console.log(uni.getStorageSync("tiaojian"));
}
}
}
</script>
<style>
.content {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.logo {
height: 200rpx;
width: 200rpx;
margin-top: 200rpx;
margin-left: auto;
margin-right: auto;
margin-bottom: 50rpx;
}
.text-area {
display: flex;
justify-content: center;
}
.title {
font-size: 36rpx;
color: #8f8f94;
}
</style>
详细问题描述
(DCloud产品不会有明显的bug,所以你遇到的问题大都是在特定环境下才能重现的问题,请仔细描述你的环境和重现方式,否则DCloud很难排查解决你的问题)
[内容]
重现步骤
运行我上面这段代码,在编辑器版本为:2.5.1.20200103情况下,打印出来的东西有问题,外面套了一层,比如我存储的1,取出来的是:[Object] {"type":"number","data":1} at pages\index\index.vue:96
[步骤]
[结果]
[期望]期望取出来的是1
[如果语言难以表述清晰,拍一个视频或截图,有图有真相]
IDE运行环境说明
[HBuilder 或 HBuilderX。如果你用其他工具开发uni-app,也需要在此说明]
[IDE版本号]
[windows版本号] win10
[mac版本号]
uni-app运行环境说明
[运行端是h5或app或某个小程序?]
[运行端版本号]
[项目是cli创建的还是HBuilderX创建的?如果是cli创建的,请更新到最新版cli再试]
[编译模式是老模板模式还是新的自定义组件模式?]
App运行环境说明
[Android版本号] 7.0
[iOS版本号]
[手机型号]
[模拟器型号]
附件
[IDE问题请提供HBuilderX运行日志。菜单帮助-查看运行日志,点右键打开文件所在目录,将log文件压缩成zip包上传]
[App问题请提供可重现问题的代码片段,你补充的细一点,问题就解决的快一点]
[App安装包或H5地址]
[可重现代码片段]
联系方式
[QQ]
m7
我用的3.6.4还有这个问题
2022-10-26 09:27
DCloud_UNI_GSQ
回复 m7: 详述
2022-10-27 12:00