Backbone:模型id到数组的集合

2 javascript backbone.js

它是一个骨干中的方法,它将采用模型集合并在模型中创建模型ID或任何其他指定属性的数组?

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

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

McG*_*gle 9

您可以使用Underscore方法pluck:

collection.pluck("id");
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/upqqL/


pluck来自UnderscoreJS 文档的描述:

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