组件内取值
computed: {
value() {
return this.$store.state.userData.xxx;
}
},
组件内存值
methods: {
fn() {
this.$store.commit('setValue',xxx)
}
}
store的matution.js中
setValue(state,xxx){
state.userData.xxx= xxx;
},
store的index.js中
const state = {
userData: {
"xxx":{}
}
}
本文详细介绍了如何在Vue项目中利用Vuex进行状态管理。通过组件内的computed属性获取store中的数据,并通过methods调用store的commit方法来更新状态。展示了store的mutations中的setValue方法如何修改state中的userData.xxx字段。

被折叠的 条评论
为什么被折叠?



