调用接口,报以下错误
在beforeEach中的代码
当调用接口的时候beforeEach中的console.log()都打印不出来
无打印结果
有大佬知道这是什么原因吗?
useUserStore中的代码
注册到app.vue中的代码
- 问题核心:确保你在使用
useXXXStore
之前,已经通过createPinia
在根应用完成了注册。 -
你的问题可能是:
- 使用了路由守卫
- 启动路由的时候调用了 store 里的方法
- 但是此时 pinia 还没完成注册
- 其实跟你调用红框里的接口没什么干系