computed: {
userInfoTest1() {
return this.$store.state.userInfoTest
}
}
- 发布:2024-05-21 09:55
- 更新:2024-05-21 12:14
- 阅读:170
产品分类: uniapp/小程序/微信
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: macOS Ventura 13.5 (22G74)
HBuilderX类型: 正式
HBuilderX版本号: 4.08
第三方开发者工具版本号: 1.06.2402040
基础库版本号: 3.0.0
项目创建方式: HBuilderX
示例代码:
操作步骤:
几乎无法复现,只能通过线上大量数据来埋点获知情况
几乎无法复现,只能通过线上大量数据来埋点获知情况
预期结果:
理论上调用了commit 那么就应该能获取到值
理论上调用了commit 那么就应该能获取到值
实际结果:
没有获取到
没有获取到
bug描述:
使用vuex存储,线上通过埋点发现。偶现 通过computed获取state的某个值获取不到。而且经打印 后台返回的数据正确,也调用了commit。
commit也打印了一下,能找到这个方法。
我们月活大概1亿多点,每天偶现大概1000笔左右
1 个回复
DCloud_UNI_OttoJi - 日常回复 uni-app/x 问题,如果艾特我没看到,请主动私信
感谢反馈,你提到通过 computed 获取 state 的值失败,排查后端数据返回正确、commit 调用正确,怀疑是调用了 commit 没有获取到值。
从你的描述来看,并不是稳定复现,是否有进一步问题溯源?用户的问题环境信息有哪些,获取不到值有没有规律。
提供的信息有限,提供进一步的信息,有助于定位和复现问题,也请进一步补充信息,从现在这个描述来看无法进一步排查