eckiger ui-bootstrap typeahead callback bei selectMatch?

Ich verwende den eckigen ui-bootstrap-Typeahead und möchte ihn verwenden, um viele Optionen auszuwählen. Daher müsste der ausgewählte Wert beim Start der selectMatch-Methode abgerufen werden, aber ich finde keine Vorgehensweise 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 diejenige ist, die aufgerufen wird, wenn der Benutzer die Eingabetaste drückt oder auf die Liste klickt, aber ich weiß nicht, wie ich einen Rückruf darauf erhalten soll ...

Vielen Dank !

Antworten auf die Frage(4)

Ihre Antwort auf die Frage