开发者社区> 问答> 正文

你有用过事件总线(EventBus)吗?说说你的理解

[vue] 你有用过事件总线(EventBus)吗?说说你的理解

展开
收起
游客7iokfgo4yexey 2020-05-23 15:49:24 1504 0
1 条回答
写回答
取消 提交回答
  • 也是组件传值的一种方式(例如兄弟组件) 通过Bus.$emit('on-message',this.abc)的方式进行发布消息,它有两个参数,一个是消息声明,第二个是传递的值,key和value的关系 另一个组件接收通过Bus.$on('on-message', msg => { })的方式,第一个参数是传递过来的消息声明,第二个参数可以是个函数,msg就是做为传递过来的参数

    问题来源于GitHub,查看更多答案,请查看https://github.com/haizlin/fe-interview/issues/314

    2020-05-24 22:32:45
    赞同 展开评论 打赏
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载