javascript - 获取 Backbone 集合中属性不等于某个值的所有模型

标签 javascript backbone.js

这摘自 Backbone.js 文档:

var musketeers = friends.where({job: "Musketeer"});

在“Musketeer”中,您可以获得工作平等的一系列模型。但是我该怎么做呢?我怎样才能得到一组模型,其中工作不是“火枪手”?

最佳答案

我不知道有什么东西是直接相反的,但你可以使用 filter达到同样的效果。

var notMusketeers = friends.filter(function (friend) {
  return friend.job !== 'Musketeer';
});

关于javascript - 获取 Backbone 集合中属性不等于某个值的所有模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21608254/

相关文章:

javascript - 主干验证问题

javascript - 当parent.DIV未悬停时,停止DIV跟随光标

javascript - C++、Qt、QtWebKit : How to create an html rendering window so that your application would get callbacks from JS calls?

javascript - backbone.js - 事件,知道点击了什么

javascript命名空间定义自引用

javascript - 主干 - 获取后不解析集合中的每个模型

javascript - 如何使用 Raphael js 库拖动旋转的形状

javascript - 在父级 JavaScript 中查找元素的最佳方法

javascript - NodeJS : Very large JSON from remote resource parsing

node.js - 在 Mongoose 中,如何在具有 .create()、.id() 和 .remove() 功能的模型中创建 MongooseArray/Collection