//该文件用于创建Vuex中最为核心的storeimport Vue from"vue"import Vuex from"vuex"
Vue.use(Vuex)//准备actions--用于响应组件中的动作const actions ={}//准备mutations--用于操作数据(state)const mutations ={}//准备state--用于存储数据const state ={}//创建storeexportdefaultnewVuex.Store({
actions,
mutations,
state
})
在main.js中创建vm时传入store配置项
import Vue from'vue'import App from'./App.vue'//引入storeimport store from'./store'
Vue.config.productionTip =false//使用插件const vm =newVue({render:h=>h(App),
store
}).$mount('#app')