2

localパフォーマンス上の理由から、データセット全体をまたはデータセットに含めたいと思いますprefetchが、サイズ制限があるようです。サイズ制限とは何か、それがtypeahead.jsのことなのか、それともより広い制約なのか、誰でも確認できますか?

remote最初のクエリに基づいてデータのサブセットを返すデータセットを使用することに頼りましたが、問題を軽減する適切なキャッシュが行われているように見えますが、この呼び出しにはパフォーマンス コストがかかります。誰かが他の創造的なアプローチを持っているなら興味があります.

4

1 に答える 1

3

Typeahead.js コード内には固有のサイズ制限はありません。これは、データが localStorage に保存されていることに関連している可能性が最も高いです。これを回避するにはname:、データセットから を削除します (Typeahead は名前のないデータセットをキャッシュするために localStorage を使用しません)。

また、必要に応じてデータセットを増やしてlimit:ください。

于 2013-09-27T16:25:35.097 に答える