С помощью редактора ACE, как я могу отменить привязку события?
Https://github.com/ajaxorg/ace/wiki/Embedding---API
editor.session.on('change', callback);
- это способ привязки события к "изменению". Но как мне его развязать?
1 ответ:
Используйте
removeListener
для удаления определенного обратного вызова.editor.session.removeListener('change', callback);
Или более короткий вариант
editor.session.off('change', callback);
Используйте
removeAllListeners
для удаления всех обратных вызовов.editor.session.removeAllListeners('change');