AngularJSのDataListを使用して(API呼び出しを介して)約2000の値をレンダリングしようとしています。問題は、これらの値がページを非常に遅くすることです。一度に10個のアイテムしかレンダリングできない方法はありますか?そのデータリストから、入力すると一致する結果が10個まで表示される可能性があります。 https://codepen.io/anon/pen/KyEXMrデータリストの値を制限する - AngularJS
<main ng-app="myApp">
<section ng-controller="dataListController">
<form name="some">
<label> Search
<input type="text" list="dataList">
</label>
<datalist id="dataList">
<option ng-repeat="v in names" value="{{v.eyeColor}}">Age {{v.age}}</option>
</datalist>
</form>
</section>
</main>
Angular.jsのレシピは次のとおりです。http://fdietz.github.io/recipes-with-angular-js/common-user-interface-patterns/paginating-through-client-side- data.html –
これは機能します。しかし、私はAPIコールを介して値のリスト全体を取得しているので、 "ピンク"で入力しようとすると、limitToフィルタを削除したときにエラーが発生しません。 – a2441918
おそらく - 最適なアイデア - ページ区切り – xAqweRx