Я использую в своем веб-приложении как 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-модулем старого стиля?