С помощью редактора ACE, как я могу отменить привязку события?


Https://github.com/ajaxorg/ace/wiki/Embedding---API

editor.session.on('change', callback);

- это способ привязки события к "изменению". Но как мне его развязать?

1 11

1 ответ:

Используйте removeListener для удаления определенного обратного вызова.

editor.session.removeListener('change', callback);

Или более короткий вариант

editor.session.off('change', callback);

Используйте removeAllListeners для удаления всех обратных вызовов.

editor.session.removeAllListeners('change');