私は次のようなフィルターでng-repeatディレクティブを使用しています:
ng-repeat="item in items | orderBy:'order_prop' | filter:query | limitTo:4"
レンダリングされた結果をうまく見ることができます。ここで、コントローラーでその結果に対していくつかのロジックを実行したいと思います。問題は、結果アイテムの参照をどのように取得できるかということです。
アップデート:
明確にするために:オートコンプリートを作成しようとしています。次の入力があります。
<input id="queryInput" ng-model="query" type="text" size="30" placeholder="Enter query">
次に、フィルタリングされた結果:
<ul>
<li ng-repeat="item in items | orderBy:'order_prop' | filter:query | limitTo:4">{{item.name}}</li>
</ul>
次に、結果をナビゲートして、アイテムの1つを選択します。