vuex面试题总结

99 阅读1分钟

vuex由五部分组成

state: 数据

actions:可以包含异步操作

mutations: 唯一可以修改state数据的场所

getters: 类似于vue组件中的计算属性,对state数据进行计算(会被缓存)

modules:模块化管理store(仓库),每个模块拥有自己的 state、mutation、action、getter

问题:

存储在vuex中的状态,刷新页面,会丢失。 最简单的做法就是利用插件 vuex-persistedState。 为了解决刷新页面数据丢失,才有了数据持久化。