javascript - UnderscoreJS _.filter 通过多个 BackboneJS 集合

标签 javascript backbone.js underscore.js

如何过滤多个 Backbone.js 集合?像这样的事情:

var a = _.filter([b.models, c.models], function(model){
    return model.get('d');
});

谢谢!

最佳答案

您可以通过将两个模型与_.union结合起来来完成这项工作。

var combinedCollection = _.union(b.models, c.models);
var a = _.filter(combinedCollection, function(model){
    return model.get('d');
});

关于javascript - UnderscoreJS _.filter 通过多个 BackboneJS 集合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23155479/

相关文章:

javascript - 下划线 javascript _.each 属性嵌套数组的循环

javascript - 添加新选项以选择菜单

javascript - HTML 未读取 %0A

javascript - 如何在客户端管理当前用户 session ?

javascript - 使用 RequireJS(text.js 插件)和 Underscore 进行模板化

javascript - 如何使用 _.where(list,properties) 获取内部数组作为属性?

javascript - backbonejs的set方法无法工作

javascript - 在 Facebook 上发帖 ... 工作正常但在控制台中抛出错误 为什么?

javascript - 使用 _.clone(this.model.attributes) 从函数中获取数据

javascript - 如何使用选项输入类型和 jQuery + UnderscoreJS 创建不重复对