1. 下载安装
npm i vuex -S
2. 配置index
import Vuex from 'vuex'
import Vue from 'vue'
Vue.use(Vuex)
const store = new Vuex.Store({
// 多个模块
modules: {
},
// 变量
state: {
menus: {}
},
// 计算属性
getters: {
},
// 方法,非异步
mutations: {
},
// 方法:异步
actions: {
},
})
export default store
3. main中导入
// 导入vuex
import store from "@/store";
new Vue({
store,
router,
render: h => h(App),
}).$mount('#app')