vue的事件总线BUS


eventBus/index.js

import Vue from 'vue';  
export default new Vue(); 

需要使用的页面

js
`import Bus from '@/components/eventBus';`
methods:{
    execute() {
      Bus.$emit('EtpCode',this.currentRow.EtpCode);// 调用事件总线的函数
    },
}

需要执行函数的页面

js
`import Bus from '@/components/eventBus';`
mounted() {
    Bus.$on('EtpCode', (EtpCode) => {
      ...... // 方法的具体操作
    });
}
vue