Показать сообщение отдельно
  #1 (permalink)  
Старый 04.06.2014, 16:19
Новичок на форуме
Отправить личное сообщение для yesworld Посмотреть профиль Найти все сообщения от yesworld
 
Регистрация: 04.06.2014
Сообщений: 3

Одна коллекция и разные сортировки.
Всем привет.
У меня имеется одна коллекция items.

Она имеет список элементов, которые отображены часть в одной таблице, часть в другой. Вообщем имеет 3 вьюшки с таблицами.

Дело в том, что для одной таблицы, одна сортировка, а для двух других, другая.

И я не знаю как правильно поступить:
1. Это расширить основную коллекцию и создать другие экземпляры этой коллекции. Что не очень красиво плодить одну и ту же коллекцию, только ради comparator.

2. Перед тем как отрендерить одну из таблиц, переопределить comparator.

3. Может можно как-то передавать функцию в метод sort?
Я пытался, но че то не работает. = (
Типа:
items.sort( function(a,b){
                if( a.get('start') < b.get('start') ) return -1;
                if( a.get('start') > b.get('start')) return 1;
                return 0;
            });


Спасибо за внимание!
Ответить с цитированием