首先我们要使用的EventBus事件总线,能够做到兄弟组件,或者不是父子关系的页面达到数据相互传递的效果 一种做法是在main.js中创建事件总线 创建完$EventBus后,就可以直接在页面中使用事件总线的方法来发送和接收事件了 第二种做法:封装事件总线 使用的时候直接引入就可以了 补充知识:vue里使用EventBus解决兄弟组件间的传递信息 1初始化 import Vue from ‘vue’ export const EventBus = new Vue(); 2在需要的调用其他组件的页面: EventBus.$emit ( ‘自定义函数’, 传参 ); 3被调用的页面: