我要获取订单信息,就要先拿到userid,用户如果登录的话有我会将token存在本地,
然后在app.vue加载的时候先判断本地有没有token如果有的话先存入vuex,
然后当我访问pay.vue先从vuex里获取userid,然后在去拿订单信息
这里有个问题,就是我有时候刷新userid接口是有数据的,但是vuex好像是慢了一步,导致第二个接口就会拿不到userid参数,
有什么办法能解决这个延迟呢
我要获取订单信息,就要先拿到userid,用户如果登录的话有我会将token存在本地,
然后在app.vue加载的时候先判断本地有没有token如果有的话先存入vuex,
然后当我访问pay.vue先从vuex里获取userid,然后在去拿订单信息
这里有个问题,就是我有时候刷新userid接口是有数据的,但是vuex好像是慢了一步,导致第二个接口就会拿不到userid参数,
有什么办法能解决这个延迟呢
13 回答12.8k 阅读
7 回答1.9k 阅读
9 回答1.7k 阅读✓ 已解决
6 回答943 阅读
3 回答1.1k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
watch一下,有值才去请求