Ich verwende den eckigen UI-Bootstrap-Typeahead und möchte ihn verwenden, um viele Auswahlmöglichkeiten zu finden. Daher muss ich den ausgewählten Wert abrufen, wenn die selectMatch-Methode gestartet wird, aber ich kann nicht finden, wie das geht das in meinem Controller
<div class='container-fluid' ng-controller="TypeaheadCtrl">
<pre>Model: {{selected| json}}</pre>
<input type="text" ng-model="selected" typeahead="state for state in states | filter:$viewValue">
Wenn ich den ausgewählten Wert beobachte, erhalte ich die Änderung jedes Mal, wenn eine Taste gedrückt wird ...
scope.$watch('selected', function(newValue, oldValue) {... });
Ich habe festgestellt, dass die Methode selectMatch aufgerufen wird, wenn der Benutzer die Eingabetaste drückt oder auf die Liste klickt, aber ich weiß nicht, wie ich einen Rückruf dazu erhalten soll ...
Vielen Dank !