子组件
<script>
import Bus from './bus.js'
export default {
name: "children",
methods:{
handleClick(){
Bus.$emit('open','的值')
}
},
};
</script>
父组件
<template>
<children />
</template>
<script>
import childrenfrom './children'
import Bus from './bus.js'
export default {
name: "parent",
created(){
Bus.$off('open')
Bus.$on('open',(val)=>{
console.log(`接受到子组件的值${val}`)
});
},
//销毁阶段再次关闭
beforeDestroy(){
Bus.$off('open')
},
</script>