Backbone - 如何切割集合?

a p*_*erd 8 backbone.js

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

Tom*_* Tu 16

假设你已经定义并初始化了你的集合,并且想要改变集合(在适当的位置进行更改),你必须这样做:

collection.reset(collection.first(n));
Run Code Online (Sandbox Code Playgroud)

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

如果你只是想获得前n个元素而不用modyfying集合,那么:

var models = collection.first(n);
Run Code Online (Sandbox Code Playgroud)

以下是您可以直接在集合中使用的所有下划线方法列表.