Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。可以想象为一个“前端数据库”(数据仓库),
让其在各个页面上实现数据的共享包括状态,并且可操作
Vuex分成五个部分:
1.State:单一状态树 //可以理解成定义属性
2.Getters:状态获取 //可以理解成取值,也就是get方法
3.Mutations:触发同步事件 //同步的赋值
4.Actions:提交mutation,可以包含异步操作 //异步的赋值(但是其实就是在Mutations的基础上包装了一层)
5.Module:将vuex进行分模块