Vue的bus组件通信时多次触发的问题

解决办法 在组件中 beforeDestory周期 bus.$off(“emit的事件名”) 手动销毁事

Vue利用bus进行组件通信时,因为bus是全局的不受页面生命周期控制,所以会发生多次触发的问题。多个页面都用到同一个组件而组件又用到了bus,那么这个组件通过bus emit了多少次这个页面在on时就会触发多少次。
------ 本文结束------
0%