Vue 中原生解绑事件无效

clipboard.png
使用Vuekeep-alive后监听页面滚动事件,在切换tab时解绑滚动事件,但实际上没有效果,还是监听了滚动事件

阅读 3.2k
3 个回答

实际上上面的解绑成功了,因为业务需求在监听路由时又绑定了一次window.scroll所以导致上去是没解绑成功,实际是解绑成功后,路由改变,再次触发另一个绑定事件,看代码没看全的原因,我的锅,我的锅

用 window.onscroll = this.onScroll 绑定事件, window.onscroll = null 解绑试试。

你确定,你的deactivity 触发了吗?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题