Я использую как 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-модулем.