标签: javascript backbone.js
主干中的方法是采用模型集合并在模型中创建模型ID或任何其他指定属性的数组吗?
我能够在console.log中列出模型的内容,但不确定如何从中创建数组
for (var i=0; i<collection.models.length; i++){ console.log(collections.models[i].id) }
答案 0 :(得分:9)
您可以使用Underscore方法pluck:
pluck
collection.pluck("id");
http://jsfiddle.net/upqqL/
来自UnderscoreJS docs的pluck的说明:
可能是map最常见的用例的便捷版本:提取属性值列表。