Action

一些对 State 的异步操作可放在 Action 中,并通过在 Actioncommit Mutation 变更状态
Action 可通过 store.dispatch() 方法触发,或者通过 mapActions 辅助函数将 vue 组件的 methods 映射成 store.dispatch() 调用

Mutation

vuex 的严格模式下,Mutaionvuex 中改变 State 的唯一途径
Mutation 中只能是同步操作

通过 store.commit() 调用 Mutation