1. 首页
  2. 编程语言
  3. Javascript
  4. Vue中bus的使用详解

Vue中bus的使用详解

上传者: 2021-06-18 21:36:05上传 PDF文件 52.51 KB 热度 22次

vue总线机制vue中非父子组件之间通信除了使用vuex,也可以通过bus总线,两者适用场景不同。bus其实就是一个发布订阅模式,利用vue的自定义事件机制,在触发的地方通过$emit向外发布一个事件,在需要监听的页面,通过$on监听事件。vuex适用中大型项目、数据在多组件之间公用的情况。组件通信bus的使用在utils文件下下创建bus.js一、传值发送信息第一个参数为标志变量,第二个参数为通信的值接收信息第一个参数为标志变量,第二个参数中的e为通信的值二、调用方法一个组件调用另一个组件的方法B组件的方法A组件调用

用户评论