Vuex推荐的目录结构

srcstoreindex.js

import Vue from "vue";
import Vuex from 'vuex'
import mutations from "./mutations";
import actions from "./actions";
import getters from "./getters";
import moduleA from "./modules/moduleA"
//1 安装插件
Vue.use(Vuex)

const state = {
  counter:999,
  info:{
    name:'kobe',
    age:40,
    height:198
  }
}
//Vuex有一个Store类
const store = new Vuex.Store({
  //保存状态
  state,
  mutations,
  actions,
  getters,
  modules:{
    a:moduleA
  }
})
//3 导出store对象
export default store

完整代码

链接:https://pan.baidu.com/s/13UX5PMTcLtt-Nq5s-Dp-CQ
提取码:3c6p

原文地址:https://www.cnblogs.com/polax/p/13256080.html