const listener = () => {}
window.addEventListener('scroll', listener)
window.removeEventListener('scroll', listener)
Блэт, не до конца понимаю. Пишу на vue:
created() {
let initHideHeader = () => {
window.pageYOffset > 60 ? this.isHidden = true : this.isHidden = false;
};
window.addEventListener('scroll', initHideHeader)
},
beforeDestroy() {
window.removeEventListener('scroll', initHideHeader)
}
Но в beforeDestroy() я уже не могу получить функцию initHideHeader. Как мне это сделать правильно?