Я використовую як Bootstrap, так і AngularJS у своєму веб-додатку. У мене виникають певні труднощі з тим, щоб вони працювали разом.
У мене є елемент, який має атрибут data-provide="typeahead"
<input id="searchText" ng-model="searchText" type="text"
class="input-medium search-query" placeholder="title"
data-provide="typeahead" ng-change="updateTypeahead()" />
І я хочу оновити data-sourceатрибут, коли користувач вводить поле. Функція updateTypeaheadзапускається правильно, але я не маю доступу до елемента, який викликав подію, якщо я не використовую $('#searchText'), що є способом jQuery, а не AngularJS.
Який найкращий спосіб змусити AngularJS працювати зі старим модулем JS.