【发布时间】:2019-01-08 20:55:37
【问题描述】:
我有两个组件。在其中一个中,我正在点击商店对商店进行更改。在另一个方面,我想听听这种变化并做出反应。
如果我查看我的 Vuex 商店,我的提交在每次点击时都有效,但我不确定如何在另一个组件中监听它。
组件 A
methods: {
openMenu() {
this.open = !this.open;
this.$store.commit('OPEN_MENU', this.open);
}
}
<button @click="openMenu"></button>
在我的组件 B 中,我尝试绑定到计算属性,但它只在创建组件时运行一次。
【问题讨论】: