Если у меня есть коллекция с компаратором. (в coffeescript)
class Words extends Backbone.collection
comparator: (word)->
word.get('score')
как сохранить сортировку коллекции, если я меняю оценка базовых элементов. Идея состоит в том, чтобы прикрепите это к представлению списка, где элементы с самый низкий балл всегда наверху.
Я вручную вызываю sort для коллекции каждый раз, когда я изменяю экземпляр, но это не кажется слишком эффективно, учитывая, что весь список отсортирован с одним элементом.
Возможно, я попробую удалить измененный элемент и затем добавьте его снова.
Есть предложения?