Vuex是全局状态管理系统,可以全局管理数据,有五个模块
state 存储数据的地方
mutation 修改数据的唯一手段
actions 书写自己的业务逻辑也可以处理异步
getters 简化仓库数据,相当于vue中的computed
moudule 模块化
安装vuex,在src下的store文件夹,新建一个index.js文件夹
引入vue
import Vue from 'vue'
引入vuex vuex其实是一个对象,里面有一个store构造方法,可以初始化vuex仓库
import Vuex from 'vuex'
需要使用插件一次
Vue.use(Vuex)
对外暴露store类的一个实例
expore default Vuex.store({
})