网速慢时vue初始化的钩子获取不到vuex的数据

发现了一个奇怪的bug,可能我没了解过vue源码,所以暂时不知道是哪里出了问题:
在三个钩子:activated、created、mounted里面如果网速调慢:

image.png

获取vuex的数据,会有一定概率拿到的是空的

如下图所示,我打印了vuex的state里面具体的整个对象,和具体的值,发现userLogin这个值一个能拿到,一个是空,这是为啥?
不止是created钩子,放在mounted里面也是一样。
image.png

放一个网络正常的时候打印的值:
image.png

我试了一下用mapState,也是一样拿不到
image.png

待解决 悬赏分:10 - 离问题结束还有 506天1小时41分23秒
反对 0举报 0 收藏 0

我来回答

回答2