Я хочу привязать событие click click к пользовательской директиве. Я создал настраиваемую директиву для раскрывающегося списка. Моя функциональность заключается в том, что я хочу закрыть список опций, когда пользователь нажимает на тело. Выпадающий код html создается с помощью тегов <ul>
и <li>
. Я несколько раз использовал эту директиву на странице. но теперь страница стала медленной, как нет. использования директивы, увеличенной на странице. Поэтому я хочу знать, как динамически связывать и отвязывать событие click click внутри директивы. Я использовал $document.bind('click',function(){//function body});
синтаксис для привязки события click. Пожалуйста, помогите
0
A
ответ
0
Вместо того, чтобы использовать JQuery, вы можете использовать метод ссылки для манипулирования DOM элементов и добавить слушателей
Я надеюсь, что это может помочь
Существует мягкое ограничение о о 2000 часов. Если вы показываете табличные данные или привязываете много меньших фрагментов данных, ограничение которых не сложно. Это, скорее всего, проблема. Обработчики событий не так дороги, как часы. – Enzey