Vuex的Vue.js状态管理工具,它采用集中式存储管理所有的组件状态,可以实现不同组件之间数据的共享。
核心模块 : state mutations, actions, module, getters
1.在node_module中安装依赖
npm install vuex --save
2.导入全局使用
import Vuex from 'vuex'
Vue.use(Vuex)
3.向外暴露属性
const state = {}
const mutations = {}
const action = {}
export default new Vuex.Stroe({
state,
mutations,
action
})
4.在main.js中对store实现挂载
el: '#app',
render: h => h(App)
store