Collections 获取主干集合中的项目

Collections 获取主干集合中的项目,collections,backbone.js,Collections,Backbone.js,首先,我对脊梁骨还不熟悉,所以请容忍这个问题可能很愚蠢的性质。我有一个模型: var AppModel = Backbone.Model.extend({ defaults: { mynumber: null } }); 我可以成功地将项目动态添加到集合中(console.log显示它们运行良好),但我不确定如何将它们拉出,下面是我正在尝试的: printCollection: function(){ this.collection.each(fun

首先,我对脊梁骨还不熟悉,所以请容忍这个问题可能很愚蠢的性质。我有一个模型:

var AppModel = Backbone.Model.extend({

    defaults: {
        mynumber: null
    }

});
我可以成功地将项目动态添加到集合中(
console.log
显示它们运行良好),但我不确定如何将它们拉出,下面是我正在尝试的:

printCollection: function(){
    this.collection.each(function(item){
        console.log(item.mynumber);
    });
}

它显示了项目的数量,并且
未定义

您需要使用属性访问器,而不是值

item.get('mynumber');

非常感谢。我知道这很简单!