从Backbone上的集合中删除前n个元素

时间:2013-10-24 08:14:42

标签: backbone.js collections

我收集了一些模特。 我需要从集合中删除前n个元素。

我知道,如何获得前n个元素(.first(n)),但我无法删除它。

2 个答案:

答案 0 :(得分:2)

你可以使用shift:

while (n-- > 0) {
    collection.shift();
}

干杯。

答案 1 :(得分:1)

您可以在索引n:

之后将集合重置为模型
collection.reset(collection.slice(n));