У меня «большая» проблема, из-за которой я не могу найти решение в Angular.
Если я использую внешнюю библиотеку, и эта библиотека создает динамические элементы для DOM
, такие как клавиатура, typeaheadи т.д. Как я могу следить за его созданием события / элемента?Как я могу прикрепить привязку к событию?Да, я знаю способ прослушивания событий в угловом формате (rxjs
, hostlistener
), но все они работают для существующих элементов.
Например, виртуальная клавиатура / ввод текста использует директивы дляприкрепите к вашему входу / элементу, и тогда он сделает большую часть работы за вас, но как я могу видеть под капотом?как я могу настроить события?Я думаю, что это общий важный вопрос.
<input myCustomDirective id="searchInput" class="searchText"
type="text" placeholder="Type Here" [ngbTypeahead]="autocomplete">