我要获取订单信息,就要先拿到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参数,
有什么办法能解决这个延迟呢
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
2 回答4.8k 阅读✓ 已解决
4 回答4.4k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
watch一下,有值才去请求