Vuejs兄弟组件之间的通信通信

时间:2021-03-25 17:50:29

vuejs兄弟组件之间的通信可以使用事件发射器。最简洁的方式使用Vue的root实例来作为全局的事件仓库。

示例

ComponentA

this.$root.$emit('myevent', data);

ComponentB

mounted() {
    this.$root.$on('myevent', data => {
        console.log(data);
    });
}

相关文章