【发布时间】:2017-04-05 15:02:33
【问题描述】:
我有一个集合,其中包含模型,每个模型都有属性,每个模型上都有一个名为 country 的属性。我想遍历集合以获取一系列国家/地区。 每个孩子都有属性,我只对国家属性感兴趣。尝试 _.pluck、_.each 和 _.where 但不成功。有没有更快、更快捷的方式来获取列表?
【问题讨论】:
-
当你说使用
pluck不成功时,那是怎么回事?您到底尝试了什么,结果如何? -
var stooges = new Backbone.Collection([ {name: "Curly"}, {name: "Larry"}, {name: "Moe"} ]); var names = stooges.pluck("name");仅当您要采摘的属性在集合中列出时,Pluck 才会采摘,我有一个列出模型的集合,并且每个模型都具有具有我正在寻找的属性的属性。所以不知道如何使用 pluck 获得该属性
-
这对我来说是正确的。是名称
["Curly", "Larry", "Moe"]的结果吗?
标签: javascript backbone.js collections