示例集合(仅显示模型):
[
{
name: "Bob"
date: "Thu Mar 29 2012"
},
{
name: "James"
date: "Fri Mar 30 2012"
},
{
name: "Dylan"
date: "Fri Mar 30 2012"
},
{
name: "Stanley"
date: "Sat Mar 31 2012"
},
]
如何使用 Underscore.js 的 groupBy 函数对具有相同日期的模型进行分组?
最佳答案
如果你正在对一个实际的 Backbone 集合进行分组,你可以使用 Backbone 方法 groupBy,它隐含地使用下划线 _.groupBy 功能。在我看来,这是一种更简洁的方法。
collection.groupBy( function(model){
return model.get('date');
});
关于javascript - Backbone.js中如何使用groupBy对集合进行分组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9954597/