1. 首页
  2. 笔记
  3. Vue

非父子组件通讯—Vue

  • 非父子组件通讯传值

非父子组件之间传值,需要定义个公共的公共实例文件bus.js,作为中间仓库来传值,不然路由组件之间达不到传值的效果。
使用 evenHub 事件中心,相当于调度中心,定义一个公共的实例文件 bus.js

  1. 组件1:使用 emit 方法给evenHub(事件中心bus.js)传入触发方法和参数。
  2. 组件2:调用 evenHub(bus.js)中组件1中触发的方法,执行回调函数,执行你想要的操作。

非父子组件通讯—Vue

联系我们

咨    询:点击这里给我发消息

邮    箱:cyt_web@163.com

小程序:AI前端