Backbone - 如何切割集合?

时间:2012-02-03 00:30:22

标签: backbone.js

我有一个Backbone Collection。如何切割集合,或者至少将列表截断到一定长度?

1 个答案:

答案 0 :(得分:16)

假设您已定义并初始化您的集合,并且您想要变更集合(更改它),您必须这样做:

collection.reset(collection.first(n));

您可以使用.last(n)获取最后N个元素。

如果您只是想获得前n个元素而不进行modyfying,那么只需执行以下操作:

var models = collection.first(n);

以下是您可以直接在收藏中使用的list of all the underscore methods