vuex的五大核心:
state=》基本数据
mutations=》提交更改数据的方法,同步

actions=》commit(同步操作)和 dispatch(异步操作)用来修饰mutations,使之可以异步(同样可以提交修改数据,不过是提交个mutations)
getters=》计算属性(接收一个state作为第一个参数)(getter的返回值会根据它的依赖被缓存起来,只有当它的依赖值发生来改变才会被重新计算)
modules=》模块化store(集中管理、复用性)

如何创建一个store对象:
const store = new Vuex.Store({state:{count:0}})
如何在vue组件中获得vuex的状态:

四大辅助函数:
mapState、mapMutations、mapGetters、mapActions
用法非常简单,就是映射出全局状态中的方法
mapState、mapGetters 和值相关的映射到computed里
mapMutations、mapActions 和方法相关映射到methods里
————————————————————————————