我知道有可能通过发射或道具传递数据,但是有可能在两个兄弟之间传递数据"加载页面时的组件?
答案 0 :(得分:1)
如果我理解这个问题。您可以根据需要创建全局总线,vue-js
可以轻松实现。您也可以查看this fiddle。
创建文件event-bus.js
import Vue from 'vue';
export const EventBus = new Vue();
发送您要做的数据
import { EventBus } from './event-bus.js';
EventBus.$emit('my-event', this.data);
要接收其他组件中的数据
import { EventBus } from './event-bus.js';
EventBus.$on('my-event', data=> {
console.log(`${data}`)
});