Ich verwende sowohl Bootstrap als auch AngularJS in meiner Web-App. Ich habe einige Schwierigkeiten, die beiden zusammenzubringen.
Ich habe ein Element, das das Attribut hat data-provide="typeahead"
<input id="searchText" ng-model="searchText" type="text"
class="input-medium search-query" placeholder="title"
data-provide="typeahead" ng-change="updateTypeahead()" />
Und ich möchte das data-source
Attribut aktualisieren , wenn der Benutzer in das Feld eingibt. Die Funktion updateTypeahead
wird korrekt ausgelöst, aber ich habe keinen Zugriff auf das Element, das das Ereignis ausgelöst hat, es sei denn, ich verwende $('#searchText')
den jQuery-Weg, nicht den AngularJS-Weg.
Was ist der beste Weg, um AngularJS dazu zu bringen, mit JS-Modulen alten Stils zu arbeiten?