创建 axios 的时候 vuex 还没有创建,所以 `getters is not defined`。注意,所有我们 import 进来的 JS 都会先执行一遍,所以你的代码里,`service = axios.create()` 其实很早就执行了。 解决的思路一般有两个: 1. 能否提前 store 的初始化,或者延后 axios 的初始化 2. 我猜 `iswx` 是判断执行环境是否是微信?类似这种全局常量建议不要放在状态管理工具里,直接用一个全局对象存下来就好
阅读量:1
点赞量:0