如何解绑使用了 throttle 的事件?

使用这种方式绑定了事件之后:


document.addEventListener('scroll', _.throttle(funcName, 200))

该怎么解绑呢?


试验了:


document.removeEventListener('scroll', _.throttle(this.checkPosition, 200))


let event = _.throttle(funcName, 200)

document.addEventListener('scroll', event)

document.removeEventListener('scroll', event)

都不能成功解绑。请问该怎么做呢?


潇潇雨雨
浏览 505回答 1
1回答

汪汪一只猫

必须通过实名函数解绑function clickDoc(){    alert(1);}document.addEventListener('click', clickDoc)document.removeEventListener('click', clickDoc)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript