コレクションに割り当てたい最大 1200 個のオブジェクトを含む配列がありますが、常にタイムアウトします。
私はこれを試しました(あまりエレガントではありません):
_.each(mightyArray, function(mightyArrayItem){
BigCollection.create(mightyArrayItem);
});
これは機能しますが、非常に遅いです:-(
編集
おそらく私は間違った軌道に乗っています。ある種のリモートDBの代わりにbackbone-localstorage.jsを使用しているので、localStorage
それ自体がすべてを遅くしている可能性がありますか?
編集 2
の性能に問題があると思いますlocalStorage.setItem()
。私はindexedDB
今試してみます:-/
更新/解決策
index.html にデータを追加した後、何らかの理由で機能しました。多分スコープの問題..
<script>
BigCollection.allItems = new BigCollection.AllItems();
BigCollection.allItems.add( BigCollection.allItemsArray ); // Add all the data
</script>