Backbone:模型id到数组的集合

时间:2012-12-03 17:34:36

标签: javascript backbone.js

主干中的方法是采用模型集合并在模型中创建模型ID或任何其他指定属性的数组吗?

我能够在console.log中列出模型的内容,但不确定如何从中创建数组

for (var i=0; i<collection.models.length; i++){ 
   console.log(collections.models[i].id) 
}

1 个答案:

答案 0 :(得分:9)

您可以使用Underscore方法pluck

collection.pluck("id");

http://jsfiddle.net/upqqL/


来自UnderscoreJS docspluck的说明:

  

可能是map最常见的用例的便捷版本:提取属性值列表。