バックボーン/アンダースコア/jquery は初めてで、pluck メソッドに問題があります。コレクション全体をログに記録すると、さまざまな属性を持つ 20 ほどのモデル (正しい用語ですか?) があることがわかります。
このコードを使用すると、コレクション全体が反復されますが、すべてのモデルの緯度フィールドが未定義として返されるため、未定義の 20 になります。フィールド名を別の名前に変更しようとしたので、スペルを間違えていません。何か案は?
addPinsToMap : function() {
var carMapVar = window.router.carsCollection;
var names = carMapVar.pluck("lat");
console.log(names);
}