AngularJS - jak uzyskać filtrowany wynik odniesienia ngRepeat

Używam dyrektywy ng-repeat z takim filtrem:

ng-repeat="item in items | orderBy:'order_prop' | filter:query | limitTo:4"

i widzę, że renderowane wyniki są dobre; teraz chcę uruchomić jakąś logikę, która doprowadzi do mojego kontrolera. Pytanie brzmi: w jaki sposób mogę pobrać referencyjne pozycje wyników?

Aktualizacja:

Aby wyjaśnić: próbuję stworzyć auto-uzupełnienie, mam to wejście:

<input id="queryInput" ng-model="query" type="text" size="30" placeholder="Enter query">

a następnie filtrowane wyniki:

<ul>
   <li  ng-repeat="item in items | orderBy:'order_prop' | filter:query | limitTo:4">{{item.name}}</li>
</ul>

teraz chcę nawigować po wyniku i wybrać jeden z elementów.

questionAnswers(6)

yourAnswerToTheQuestion