Что такое хороший шаблон для обработки подмножества объектов.
Скажем, у меня есть список шкафчиков, внутри каждого шкафчика есть набор предметов. Пользовательский интерфейс чем-то похож на это — мы будем надеяться, что искусство ASCII пройдет.
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 }}) для получения подмножества элементов, готовых для отображения. Что не очень похоже на позвоночник.
Какой подход лучше -
- Загрузка подмножества моделей - если да, то есть ли хороший пример того, как это сделать?
- Загрузить все, а затем выполнить фильтрацию Backbone в коллекции?
- Может быть, пример разбиения на страницы, который может быть уместным?