Я написал компаратор для сортировки коллекции на основе «ид», как это:Сортировка коллекция в алфавитном порядке позвоночнике
comparator: function(coll) {
return coll.get('id');
}
Это прекрасно работает для ввода: «ID-1, ID-0, id- 2, id-199 "для сортировки как" id-0, id-1, id-2, id-199 "
Но не сортирует численно здесь:« id-1, id-0, id-2, id-199, id-99 "как" id-0, id-1, id-2, id-199, id-99 "- id-99 должен быть до id-199.
попробуйте 'coll.get ('id'). Replace (" id- "," ") | 0' – suish
Это может работать, но начальная строка «id-» не является постоянной. – adelphia
'coll.get ('id'). Replace (/ [0-9^\]/g," ") | 0' – suish