创建一个store.js
imort vue from 'vue;
import vuex from 'vuex'
vue.use(vuex)
export default new vuex.store({
state:{
//放全局参数
demo:{}
},
mutation:{
//set方法
setDemo(state,demo){
state.demo = demo
}
},
getters:{
//get方法
getDemo:state=>state.demo
},
actions:{}
})
使用
//set
this.$store.commit('setDemo',val)
//get
this.$store.getters.getDemo