在项目的开发中,发现了一个问题,在兄弟组件通信的过程中发现 this.$emit 时而生效,时而又不生效, 网上查了好多文章,也试了各种方法, 1,命名不使用驼峰,使用-连接,比如: this.$emit(‘my-method’); 2,使用this.$parent.方法名调用 3,异步执行,在关闭弹框之前调用 以上方法都未能解决 最终解决方案,使用事件总线 事件总线 // eventBus.js import Vue from 'vue' export default