vue中非父子组件的传值

通过监听广播的方式来进行

首先新建一个模块如vueEvent.js

vue中非父子组件的传值

import Vue from 'vue'
var VueEvent =new Vue()

export default VueEvent;

然后引入到要传值的组件中

vue中非父子组件的传值

通过name.$emit('名称','数据')发送广播

接收的地方在mounted中通过name.$on('名称',function(){})接收数据()

vue中非父子组件的传值