import Vue from 'vue' import Vuex from 'vuex' import modules from './modules' import mutations from './mutations' import actions from './actions' import state from './state' import getters from './getters' Vue.use(Vuex) export default new Vuex.Store({ modules, // 内存数据状态,UI可通过this.$store.state.* 获得数据 state, // 唯一拥有更改内存数据的接口,不可进行异步操作 mutations, // 与mutation通讯,ui层写入内存数据的接口,可异步操作 actions, // 获取数据 getters, plugins: [], strict: false })