Показать сообщение отдельно
  #1 (permalink)  
Старый 21.08.2015, 17:00
Аватар для Lemme
Профессор
Отправить личное сообщение для Lemme Посмотреть профиль Найти все сообщения от Lemme
 
Регистрация: 15.07.2015
Сообщений: 511

ES6 контекст и слушатели событий
Как в ES6 передать контекст в слушатель событий, но при этом сохранить возможность его удаления(слушателя).

document.addEventListener('mousemove', e => this.foo(e));
document.removeEventListener('mousemove', ???????');



p.s я слоупок, долго парился, написал на форуме, и тогда до меня доперло.. =)
this.bFoo = e => this.foo(e);

document.addEventListener('mousemove', this.bFoo);
document.removeEventListener('mousemove', this.bFoo);

Последний раз редактировалось Lemme, 21.08.2015 в 17:13.
Ответить с цитированием