1.先引用vuex
import vue from " vue"
import vuex from " vuex"
Vue. use( Vuex)
2.在store文件下的index. js文件中写
const store = new Vuex. Store({
state:{
data:{} //初始数据定义
},
mutations:{
setData:(state, data)=>{ //对数据进行设置
state. data= data
}
},
getters:{
data: state=> state. data
}
})
组件调用的方式为:
this.$store.commit(“setData”, data);
直接使用数据的方法为:
this. $store.state.data