- 第一步 安装mitt yarn add mitt
- 在src目录下创建 ts文件夹
- 引入使用暴露
import mitt from 'mitt'; const mittBus = mitt(); export default mittBus;
- 组件中引入使用
import mittBus from '/@/evenbus' //可以在周期函数中使用,也可直接使用,本身就是个钩子函数 mittBus.emit('logoAndName', { img: imageUrl.value, name: formState.companyname })
import mittBus from '/@/evenbus' mittBus.on('logoAndName', (val) => { console.log('logoAndName', val); companyName.value = val.name LogoImg.value = val.img })