我的 Collection 获取了几条记录,我只需要显示其中的前 10 条记录。我尝试过
this.collection.each(function(){
if (count == 10) break;
//pass model to view
});
不幸的是, break不适用于 underscore.js 的 each() API 请参阅此处:如何在 underscore.js 中破坏 _.each 函数
如何编写过滤器以仅从集合中提取前 10 名
this.collection.filter();
更新:collection.first(10) 为我获取过滤列表。但是,我仍然需要将 .each() 链接到此集合以处理集合项。collection.first() 不允许链。请参阅我选择的答案以获取解决方案。