1,操作步骤:
当组件中的状态发生改变,通过dispatch函数提交到Action,Action再通过Commit函数提交到Mutations,此时,状态发生改变都会实时的去渲染组件。
2,核心概念
State:
唯一的数据源:需要把任何一个组件中需要抽取处理的变量放入到state中去。
单一的状态树:只要把store注册到app.js中,所有组件都可以使用其中的状态。
Getters:
概念:通过Getters可以派生出一些新的状态。
Mutations:
概念: 更改Vuex的store中的状态的唯一方法是提交mutation。
Actions:
概念:Action提交的是mutation,而不是直接变更状态。Action可以包含任何的异步操作,但mutation必须是同步操作