オブジェクトのサブセットを処理するための適切なパターンは何ですか。
ロッカーのリストがあるとします。各ロッカー内にはアイテムのセットがあります。UI はこれに似たものです。アスキー アートが浸透することを願っています。
Locker#1 | Item #1 in Locker #2
Locker#2 ** | Item #2 in Locker #2
Locker#3 | Item #3 in Locker #2
| Item #4 in Locker #2
| Item #5 in Locker #2
| Item #6 in Locker #2
| Item #7 in Locker #2
| Item #8 in Locker #2
|
ロッカー #2 が選択されています (アクティブ)。私が行ってきたことは、ロッカー #2 がアクティブ化されたときにコールバックを設定し、次に ItemCollection.fetch({ data: { lid: LOCKER_ID }}) を実行して、表示の準備ができているアイテムのサブセットをフェッチすることです。これはバックボーンのようには感じません。
より良いアプローチは何ですか -
- モデルのサブセットをロードする - もしそうなら、それを行う方法の良い例はありますか?
- すべてをロードしてから、コレクションでバックボーン フィルタリングを実行しますか?
- おそらく適切なページネーションの例ですか?