本文共 307 字,大约阅读时间需要 1 分钟。
activated () { window.addEventListener('scroll',this.handleScroll) }, deactivated () { window.removeEventListener('scroll',this.handleScroll) }
Vue在使用keep-alive标签时,提供了两个生命周期钩子activated和deactivated,我们选择在这两个生命周期钩子中实现事件的绑定和全局事件的解绑。removeEventListener把绑定在window对象上scroll的函数解绑。
转载地址:http://lcwrn.baihongyu.com/