各位朋友,谁遇到过webSocket监听移动存储设备插入类似的问题

我在插入U盘时,webSocket能获取到U盘里的数据,我在回调中把数据存到vuex中,console.log打印值已经附上了,但是在挂载组件时使用vuex中的数据值为空,为什么,是我组件加载的快吗?

1、vuex肯定是在组件挂在之后进行的。组件没挂载就没有组件的生命周期。
2、显然想让组件挂载好,然后用watch或者compute方式监听数据

不论你是操作内存里的数据还是IO数据,都要确保读取完数据再去取数,不要在对变量赋值前去取变量的值。