javascript - 循环遍历主干中的阵列模型

标签 javascript backbone.js

我有一个集合,我正在根据这样的属性获取模型

var coll=reportWidgets.where({"is_editing":true});

我想循环访问这些模型并将属性 is_editing 设置为 false。

我该怎么做?

最佳答案

_.each(reportWidgets.where({is_editing: true}), function (reportWidget) {
  reportWidget.set('is_editing', false);
});

使用类似于@nikoshr的_.invoke的替代方案

_.invoke(reportWidgets.where({is_editing: true}), 'set', 'is_editing', false);

关于javascript - 循环遍历主干中的阵列模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23157854/

相关文章:

javascript - 正则表达式匹配子字符串,但不是以单词为前缀

javascript - 在任何情况下我应该使用 in 运算符而不是 hasOwnProperty()?

javascript - 用于在查找时禁用 View 选择器的 Jscript 在 CRM 2013 中不起作用

javascript - 在 backbone.js 中,如何使用新模型数据更新 View ,同时在没有完整渲染的情况下保持排序顺序

javascript - 是重新渲染整个模板还是使用 jquery 修改几个值更好?

javascript - Backbone.js : can't get collection. 开始工作

javascript - 无法将 <dialog> 元素置于全屏模式

javascript - 如何在 Ionic Android 中将 Javascript 注入(inject) Web View ?

javascript - 如何在一个应用程序中同时使用 jQuery Mobile 和 Backbone JS?

javascript - 使用 Backbone 路由器回调突出显示所选项目