简单来说 : vuex 是 Vue 配套的 公共数据管理工具,它可以把一些共享的数据,保存到 vuex 中,方便 整个程序中的任何组件直接获取或修改我们的公共数据;
?...vuex使用步骤:
1. npm安装,引入并在Vue上挂载VueX
命令: npm install vuex --save
在一个模块化的打包系统中,您必须显式地通过 Vue.use() 来安装...的一个整体配置对象(核心),所有的VueX有关的配置,如state,getter,action等都在store里配置
vue数据流图:
?...核心概念1: State
把state理解成VueX中的公共状态,可以理解成所有组件公用的data,用于保存公共的数据
const store = new Vuex.Store({
state:{...我们就将getters当做store的计算属性,这样既不需要在每个需要该计算属性的组件里重复复制,也不需要单独将其抽离出来,还能保证在每个组件内都能使用
const store = new Vuex.Store