官网点击
安装
npm install vuex --save
目录
actions.js
/*
包含n个用于间接更新状态的方法的对象模块
*/
export default {
}
getters.js
/*
包含n个基于state的getter计算属性方法的对象模块
*/
export default {
}
mutations.js
/*
包含n个用于直接更新状态的方法的对象模块
*/
export default {
}
state.js
/*
状态对象模块
*/
export default {
}
store.js
/*
vuex核心管理模块store对象
*/
import Vue from 'vue'
import Vuex from 'vuex'
import state from './state'
import mutations from './mutations'
import actions from './actions'
import getters from './getters'
Vue.use(Vuex)
export default new Vuex.Store({
state,
mutations,
actions,
getters
})
App.js
import store from '../../vuex/store'
new Vue({
render: h => h(Login),
store: store
}).$mount('#app')