私の見解では、コレクションからデータをフェッチした後、「ネイティブ」を使用してモデルをループしようとしていますが、各メソッドでエラーが発生しています:
Uncaught TypeError: Object [object Object] has no method 'each'
それでも、モデルをjsonオブジェクトに変換できます..
console.log(models.toJSON()); // giving result
models.each(function(model){
console.log(model); // throw the error.. why..?
})
ここに私が慰めているビューの部分があります:
initialize:function(){
var that = this;
this.collection = headerCollection;
this.listenTo(this.collection, "add", this.addAll);
this.collection.fetch();
},
addAll:function(models){
models.each(function(model){
console.log(model);
})
console.log(models.toJSON());
},
問題は何でしょうか?