在Backbone Collection中获取项目

时间:2012-10-26 17:30:13

标签: collections backbone.js

首先 - 我是Backbone的新手,所以请坚持这个问题的可能性很愚蠢。我有一个模特:

var AppModel = Backbone.Model.extend({

    defaults: {
        mynumber: null
    }

});

我可以成功地将项目动态添加到集合中(console.log显示它们正常运行),但我只是不确定如何将它们拉出来,这就是我正在尝试的内容:

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

显示项目数和undefined

1 个答案:

答案 0 :(得分:3)

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

item.get('mynumber');