现在就是保存页面中this引用的数据必须执行JSON.parse(JSON.stringify(this.xxx))

- 发布:2025-06-24 13:43
- 更新:2025-06-24 14:23
- 阅读:29
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win11
HBuilderX类型: 正式
HBuilderX版本号: 4.72
手机系统: HarmonyOS NEXT
手机系统版本号: HarmonyOS 5.0.5
手机厂商: 华为
手机机型: p70 pro
页面类型: vue
vue版本: vue3
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
现在就是保存页面中this引用的数据必须执行JSON.parse(JSON.stringify(this.xxx))
现在就是保存页面中this引用的数据必须执行JSON.parse(JSON.stringify(this.xxx))
实际结果:
现在就是保存页面中this引用的数据必须执行JSON.parse(JSON.stringify(this.xxx))
现在就是保存页面中this引用的数据必须执行JSON.parse(JSON.stringify(this.xxx))
bug描述:
1.uni.setStorageSync('tabSet',JSON.parse(JSON.stringify(this.tabSet)) )
2.uni.setStorageSync('tabSet',this.tabSet)
console.log(uni.getStorageSync('tabSet'))
当用1的方式保存到缓存中 可以正常打印这个对象
当用2的方式保存到缓存 则打出来是个空?
现在就是保存页面中this引用的数据必须执行JSON.parse(JSON.stringify(this.xxx))
帮忙看看是不是bug
H5 安卓 IOS 小程序均正常
1 个回复
DCloud_UNI_yuhe
已知问题,是华为的jsvm存在兼容问题,之后会修复