如何建设班级网站首页,湖南建设网站官网,wordpress导航转跳,公司运营策划方案vue3已经没有提供配套的事件总线bus#xff0c;需要使用第三方库mitt来完成vue2中bus完成的事情 1.安装
npm install mitt2.引用 bus.js
import mitt from mitt;
const bus mitt();
export default bus;3.在需要使用的vue文件中导入bus
import bus from ./mitt4.使用mitt…vue3已经没有提供配套的事件总线bus需要使用第三方库mitt来完成vue2中bus完成的事情 1.安装
npm install mitt2.引用 bus.js
import mitt from mitt;
const bus mitt();
export default bus;3.在需要使用的vue文件中导入bus
import bus from ./mitt4.使用mitt的emit方法进行传值和on方法进行接收数据
// 父组件(兄弟组件)
bus.emit(函数名, 需要传的值)//子组件兄弟组件
bus.on(函数名接收到的值{逻辑操作
})
//接收值的vue 组件卸载之前关闭掉
onBeforeUnmount((){bus.off(函数名);//关闭
})//清除bus线
emitter.all.clear()