Показать сообщение отдельно
  #1 (permalink)  
Старый 25.08.2019, 20:37
Аватар для MC-XOBAHCK
Профессор
Отправить личное сообщение для MC-XOBAHCK Посмотреть профиль Найти все сообщения от MC-XOBAHCK
 
Регистрация: 06.08.2017
Сообщений: 473

Удалить слушатель с bind
Как правильно удалить слушатель с bind ?
Вот установленный слушатель:
btnSave.addEventListener('click', this.onSave.bind( this, btnSave, btnCancel ));

Достаточно ли сделать так:
btnSave.removeEventListener('click', this.onSave);

или нужно прописывать bind со всеми параметрами?

И если можно, пара вопросов по слушателям и бинду:
1. Как я понял, в bind первым обязательным параметром является контекст. А если мне контекст не нужен, какой параметр передавать: null, NULL или false?
2. Есть ли способ проверить что слушатель удалён? В консоле браузера вижу вкладку Event Listener, но не пойму там ничего. Там нужно высматривать слушатели? Они будут там в "лайф режиме" добавляться-удаляться?
Ответить с цитированием