在vue中,父组件向之组件通讯使用的是props,子组件向父组件通讯使用的是$emit+事件,那非父子间的通讯呢,在官方文档上只有寥寥数笔, 概念很模糊,这个空的vue实例应该放在哪里呢,光放文档并没有明确的描述,经过查证一些其他的资料,发现其实这个非父子间的通讯是这么用的: 首先,这个空的实例需要放到根组件下,所有的子组件都能调用,即放在main.js下面,如图所示: import Vue from 'vue' import App from './App' import router fro…