中央事件总线事件多次触发-----BUS是全局的,每次切换路由(我是在动态组件中)再次执行函数的时候都会在BUS中再注册一次,push进相同事件名里边,如下图,多次切换路由就会导致同名事件多次注册---多次触发。

解决:在组件的beforeDestroy或destroy中注销掉监听和发送的事件-------$off

vuejs的中央事件总线多次触发

 

相关文章:

  • 2022-12-23
  • 2022-03-07
  • 2022-12-23
  • 2021-08-03
  • 2022-01-28
  • 2021-05-19
  • 2021-08-13
  • 2021-06-24
猜你喜欢
  • 2022-12-23
  • 2021-05-09
  • 2021-12-31
  • 2022-12-23
  • 2021-11-20
  • 2021-11-06
相关资源
相似解决方案