С первой попытки я написал
this.collection.each(function(element){
element.destroy();
});
Это не работает, потому что это похоже на ConcurrentModificationException
в Java, где все другие элементы удаляются.
Я попытался привязать событие «удалить» к модели, чтобы уничтожить себя, как было предложено. Уничтожение базовой модели в коллекции за один шаг?, но это вызовет 2 запроса на удаление, если я вызову функцию уничтожения модели. который принадлежит коллекции.
Я просмотрел документ с подчеркиванием и не нашел варианта each()
, который зацикливался бы назад, что решило бы проблему удаления всех элементов.
Какой самый простой способ уничтожить коллекцию моделей вы бы предложили?
Спасибо