我在eventBus中定义一个事件,然后在另一个组件的创建方法中侦听该事件。当用户单击链接时,事件不会触发,再次单击同一链接时,事件会触发。怎么了?
第一个生成事件的组件:
eventBus.$emit('currentIframeLink', link.iframe);
引发事件的第二个组件:
eventBus.$on('currentIframeLink', iframe => {
this.url = iframe;
})
我想在第一次点击时触发该事件。