根本官網(wǎng)兄弟組件通信的實(shí)例我寫了一個bus總線。import Vue from 'vue'export default new Vue()然后保存為bus.js并且在各個引用的組件文件中import引入。在一個組件A里$emit了一個事件。callbacklien () { Bus.$emit('main') Bus.$emit('main_data', this.basedata, this.formItem.select) }另外兩個組件B 和C 里$on這個事件狀態(tài)組件B代碼: mounted: function () { Bus.$on('main', () => { this.url_link('sql', ['工單', '表結(jié)構(gòu)修改申請'], '1') }) }組件C代碼: mounted: function () { Bus.$on('main_data', () => { this.bus_state(['已完成', '進(jìn)行中', '待進(jìn)行'], 1, 'two') }) }結(jié)果B成功監(jiān)聽到main事件C沒有監(jiān)聽到main_data事件請問這是什么原因?qū)е碌哪?B是C的父組件
vue2采用非父子事件監(jiān)聽問題
qq_遁去的一_1
2018-12-19 18:14:47