作者:灬毋黑色灬_447 | 来源:互联网 | 2022-11-21 13:31
我创建了一个信息栏,我想用组件中的信息更新一个区域.我把它作为孩子添加App.vue
:
// my info-bar
为了能够
从其他组件更新m ,我决定尝试使用Vuex
并使用mutations
更改信息:
Vuex商店:
export const store = new Vuex.Store({
state:{
infoBarText: "Text from Vuex store" , // initial text for debugging
},
mutations:{
setInfoBarText(state,text){
state.infoBarText = text;
}
}
infobar.vue
{{infoString}} // the result is always "Text from Vuex store"