bem-chrome-devtools icon indicating copy to clipboard operation
bem-chrome-devtools copied to clipboard

Добавить отладочный режим для событий

Open a-x- opened this issue 9 years ago • 0 comments

Предусмотреть режим отладки i-bem, в котором в момент подписки this.on ~~в аттрибуты соответствующего html-элемента будет записываться название метода и его блока ИЛИ~~ будет записываться в некое хранилище ссылка на метод-обработчик, с некоторым уникальным ключом, и ключ этот добавлять опять же к html-элементу (что-то типа: data-event-debug-id).

Благодаря этому станет легче дебажить, а можно ещё и плагин накрутить.

Проблема такая: есть кнопка на странице, но пока в коде найдёшь для неё обработчик потратишь уйму времени.

p.s. В dev-tools есть инструмент Event Listeners но из-за jQuery приходится долго перебирать левые обработчики которые к тому же бесполезны, т.к. ведут не к конечному методу, а к универсальному jQuery-обработчику

a-x- avatar May 26 '16 18:05 a-x-