-
Qyouu
1. getters 可以对State进行计算操作如:export const filtedItems = state => state.items.filter(item => item.beFilted === 1)2. 虽然上一条在组件内也可以做,但是getters 可以在多组件之间复用3. 如果一个状态只在一个组件内使用,是可以不用getters转Wendell
-
海绵宝宝撒
在modifyhost.vue中渲染数据是,需要使用userIcons。在modifyhost.vue组件mounted完成的时候,userIcons数据还没有被初始化。导致modifyhost.vue渲染为空。
-
12345678_0001
Vuex 集中存储管理应用的所有组件的状态,我用下来的理解就是Vuex 相当于一个存放全局变量的缓存区,可以像使用cookie一样去使用,在多个组件之间共享数据。所以切换路由时,是不影响vuex里的数据的,除非在组件里面有对vuex的操作。
-
幕布斯6054654
在mutation的state的自定义set change方法的时候 根据使用场景的不同储存到Session Storage和Local Storage或者其他本地储存中把对应state的初始化改成从本地储存中获取另外本地储存 如果是存储JSON字符串 一定要做好相应的容错处理