this.$bus.$emit()
时间: 2023-11-03 21:56:56 浏览: 89
解决vue bus.$emit触发第一次$on监听不到问题
5星 · 资源好评率100%
这是Vue.js框架中的事件总线机制,用于在组件之间进行通信。通过`this.$bus.$emit()`方法,我们可以在一个组件中触发自定义事件,并传递一些数据。其他组件可以通过`this.$bus.$on()`方法来监听该事件,并在触发时执行相应的逻辑。这种方式可以实现非父子组件之间的通信。需要注意的是,在使用事件总线时,确保在适当的时候进行事件的销毁,以避免内存泄漏。
阅读全文