ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
非父子组件传值 1.新建一个js文件,然后引入vue,实例化vue,最后暴露这个实例 VueEvent.js ``` import Vue from 'vue' var VueEvent = new Vue() export default VueEvent ``` 2.在要广播的地方引入刚才定义的实例 ``` import VueEvent from '../model/VueEvent' ``` 3.通过VueEvent.$emit('名称','广播的内容') ``` methods: { emitContent () { VueEvent.$emit('to_content', this.msg) } } ``` 4.在接收数据的地方通过 ``` mounted () { VueEvent.$on('to_content', (data) => { console.log(data) }) } ```