1.在 App.vue 的 onLoad 中进行网络请求,拿到数据后存入 store,
2.在 index 页面从 store 中取出数据使用

- 发布:2024-10-17 16:48
- 更新:2024-10-17 17:34
- 阅读:175
产品分类: uniapp/小程序/微信
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: Win11
第三方开发者工具版本号: WebStorm 2024.1.6
基础库版本号: 3.0.0-4020920240930001
项目创建方式: CLI
CLI版本号: 5.0.8
操作步骤:
预期结果:
预期在 index 中可以从 store 拿到请求来的数据
预期在 index 中可以从 store 拿到请求来的数据
实际结果:
H5 正常,小程序中未获取到数据
H5 正常,小程序中未获取到数据
bug描述:
1.在 App.vue 的 onLoad 中进行网络请求,拿到数据后存入 store,
2.在 index 页面从 store 中取出数据使用
这样操作在 H5 端是正常的,但是在小程序中却拿不到正确的数据,现在采用的临时解决方案是将这些操作放在了 index 中,但其实这不是一个好的解决方式,比如说有某个页面是用户可以通过扫码打开的,那么 index 中的这些操作就都没有了,那这些数据要如何获取呢
上面的解决方案还是从其它人那里看到的,有其它人也碰到了同样的问题,https://segmentfault.com/q/1010000045315238
z***@163.com (作者)
store 就是 Pinia 放数据的地方啊
2024-10-21 15:48