嗨,我试图从我的收藏中输出每个“纬度”字段。然而,我所做的任何事情都会返回正确数量的结果,但他们都说未定义,数据肯定在那里,名字肯定是正确的。我试过在函数内部使用 pluck 和 _.each ,但它所说的都是未定义的。
这是我正在尝试的当前方法
var ccLocal = window.router.carsCollection;
_.each(ccLocal.models, function(model) {
console.log(model.lat);
})
loggingccLocal
返回整个集合及其所有数据,因此它肯定存在。我究竟做错了什么?
使用model.get("lat")
也失败。
使用console.log(ccLocal.at(0).attributes);
返回这个
Object {unitID: "03_Cow_30", positionHistory: Array[1]}
positionHistory: Array[1]
0: Object
estimatedSpeed: "39"
isToday: false
lastSoundFileName: "F11"
lastSoundRange: "11"
lastSoundTime: "2008-10-29 20:38:25"
lat: "51.466227"
long: "-0.491647"
minutesAgo: 1016726
status: "1"
time: "2011-07-13 16:03:37"
__proto__: Object
length: 1
__proto__: Array[0]
unitID: "03_Cow_30"
__proto__: Object