dans angularjs comment accéder à l'élément qui a déclenché l'événement?

J'utilise à la fois le "Bootstrap" et AngularJS dans mon application web. J'ai un peu de difficulté à obtenir les deux de travailler ensemble.

J'ai un élément qui a l'attribut data-provide="typeahead"

<input id="searchText" ng-model="searchText" type="text"
       class="input-medium search-query" placeholder="title"
       data-provide="typeahead" ng-change="updateTypeahead()" />

Et je veux mettre à jour le data-source attribut lorsque les entrées d'utilisateur dans le champ. La fonction updateTypeahead est déclenché correctement, mais je n'ai pas accès à l'élément qui a déclenché l'événement, à moins que j'utilise $('#searchText'), qui est le jQuery façon, pas le AngularJS façon.

Quelle est la meilleure façon d'obtenir AngularJS à travailler avec l'ancien style JS module.

InformationsquelleAutor David S. | 2012-10-21