私は Backbone.js を使用してページに一度に 20 個のアイテムをロードしています。サーバーから取得するアイテムがなくなるまで下にスクロールすると、より多くのアイテムが取得されます。
同時に、名前を入力すると、一致するアイテムがフィルタリングされる入力フィールドが必要です。
問題は、まだ一番下までスクロールして完全なセットをフェッチしていない場合、入力フィルターは現在ページにあるアイテムのみに一致することです。
UI フィルタリングと遅延読み込みアイテムを組み合わせるために、技術的および視覚的に最適なソリューションは何ですか?
編集: ここでの実際のシナリオは、非常に遅くなる可能性があるすべての Facebook の友達を読み込み、それらを他の API とマッシュアップすることです。エクスペリエンスが遅延するため、一度にすべてをロードしたくありませんでした。