1

首先 - 我是 Backbone 的新手,所以请忍受这个问题可能很愚蠢。我有一个模型:

var AppModel = Backbone.Model.extend({

    defaults: {
        mynumber: null
    }

});

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

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

其中显示了项目的数量和undefined

4

1 回答 1

3

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

item.get('mynumber');
于 2012-10-26T17:33:13.307 回答