1. 首页
  2. 编程语言
  3. Javascript
  4. 解决removeEventListener 无法清除监听的问题

解决removeEventListener 无法清除监听的问题

上传者: 2021-09-14 03:58:06上传 PDF文件 62.08 KB 热度 16次

而在很多情况下我们需要句柄回调的传参,又需要其他传参时免不了使用句柄,这个时候我们需要写一个方法去替代这个回调,以下是解决方式,写了一个addListener 函数在 addEventListener 之后返回它的销毁方法最近在做一个有关监听scroll的功能, 发现我添加监听之后一直不起作用:. 后来发现要在后面添加一个true之后才行:而在离开是的时候需要销毁监听: , 否则监听会一直存在, 因为这是单页面应用, 页面并未关闭.在销毁的时候一定也要加上true, 否则销毁不起作用.

用户评论