兄弟组件传值
创建一个bus.js文件,代码如下:
import Vue from 'vue';
export default new Vue();
监听传值的组件中引入
import Bus from 'utils/bus';
mounted(){
Bus.$on('bus_apply_exchange', () => {
this.apply_exchange();
});
},
destroyed(){
Bus.$off('bus_apply_exchange');
},
传值的组件
import Bus from 'utils/bus';
Bus.$emit('bus_apply_exchange', {time: 500});