vue中使用bus传值时,接收页面多次触发接收方法,多个页面公用一个bus时也会触发所有打开过的bus

Posted web半晨

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue中使用bus传值时,接收页面多次触发接收方法,多个页面公用一个bus时也会触发所有打开过的bus相关的知识,希望对你有一定的参考价值。


1、代码

mounted() {
	bus.$on("busMethod", (data) => {
		console.log(data);
	});
},
  
beforeDestroy() {
	bus.$off("busMethod");
},

2、相关链接

链接

以上是关于vue中使用bus传值时,接收页面多次触发接收方法,多个页面公用一个bus时也会触发所有打开过的bus的主要内容,如果未能解决你的问题,请参考以下文章

解决vue使用bus被多次触发问题

关于Vue eventBus总线传值时的生命周期问题

vue中eventbus被多次触发(vue中使用eventbus踩过的坑)bus.$on事件被多次绑定

vue中bus.$on事件被多次绑定

vue中bus.$on事件被多次绑定

vue bus组件传值