Vuex 是一个专为 Vue.js 应用程序开发的状态管理工具。
共有State/Getter/Mutation/Action/Module五个核心概念
State是存放数据的地方,相当于组件中的data。
Getter是对State数据进行加工的地方,相当于组件中的computed。
Mutation相当于methods,但是处理异步会出问题
Action可以处理异步,一般包装更宽泛的操作在内
Module是模块分类,可以分成多个模块,每个模块都有自己的State/Getter/Mutation/Action。
注意,vuex的数据状态刷新浏览器后就恢复了原样。