官网:mitt - npm
用法:新建一个bus文件夹,里面建一个文件index.ts
//因为mitt插件一个方法,方法执行返回bus对象
import mitt from 'mitt'
const $bus=mitt();
export default $bus;
在用的页面引入接受的页面
<script>
import $bus from './创建的bus的文件'
//组合式API函数
import {Mounted} from 'vue'
//组件挂载完毕的时候,当前组件绑定一个事件,接受将来兄弟传递过来的数据
onMounted(()=>{
$bus.on('car',(car)=>{
console.log(car)
})
})
</script>
发出的页面
import $bus from '../../bus';
//可以写一个点击事件
$bus.emit('car',{car:"法拉利"})