Как я могу сделать группу элементов, фильтрованных для каждого продукта? Или Как я могу фильтровать элементы с данными из категорий?Магистральная группа. Или фильтровать?
var Categories = new Backbone.Collection();
Categories.add([
{ title: 'category 1', category_type: 'category 1' },
{ title: 'category 2', category_type: 'category 1' },
]);
var Items = new Backbone.Collection();
Items.add([
{ title: 'Product 1', category: 'category 1' },
{ title: 'Product 2', category: 'category 1' },
{ title: 'Product 3', category: 'category 2' }
]);
var byFiltred = Items.groupBy('category');
var filtred = new Backbone.Collection(byFiltred['category 1']);
console.log(filtred.pluck('title'));
Спасибо за ваши мнения и ответы! Makromat
Так что мне нужно сделать вид с аккордеонным стилем, так что имя (вкладка) будет названием категории, а контент - сборником фильтрованных предметов. Поэтому мне нужно создать какой-то шаблон, который будет для каждой категории фильтрованных элементов на основе данных из коллекции категорий ... Вы знаете, что я имею в виду? надеюсь, это будет полезно не только для меня ... Еще раз спасибо – Makromat
@Makromat посмотри мое редактирование, и если это то, что ты собираешься, я могу предоставить более подробную информацию. – pawel
Большое спасибо, это очень полезно, но мне нужно это сделать из двух массивов ... – Makromat