import Vue from 'vue'
import Vuex from 'vuex'
Vue.use(Vuex)
const store = new Vuex.Store({
// 定义消息,用来组建之间进行消息传递
state: {
message: {
text: '',
},
},
mutations: {
setMessage (state, msg){
state.message = msg
},
})
export default store
更改store的值
this.$store.commit('setMessage', message);
获取sotre的值
watch: {
getMessage: function(message1){
this.chatData.push(message1); // 获取store的之
}
},
computed: {
getMessage(){
return this.$store.state.message;
}
},
本文介绍如何使用Vuex进行状态管理,包括设置初始状态、定义修改状态的方法(mutations)、并展示了如何在组件中更改和获取store中的值。
1万+

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



