1 个回答

eventBus 可以传递参数啊
触发组件

methods: {
  sendMsg: function(e) {
    Bus.$emit('getTarget', e.target);
    Bus.$emit('msg', 'hello');
  }

监听组件

created() {
    Bus.$on('getTarget', (target) => { console.log(target) // e.target});
    Bus.$on('msg', (str) => { console.log(str) });
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题