首先 - 我是Backbone的新手,所以请坚持这个问题的可能性很愚蠢。我有一个模特:
var AppModel = Backbone.Model.extend({
defaults: {
mynumber: null
}
});
我可以成功地将项目动态添加到集合中(console.log
显示它们正常运行),但我只是不确定如何将它们拉出来,这就是我正在尝试的内容:
printCollection: function(){
this.collection.each(function(item){
console.log(item.mynumber);
});
}
显示项目数和undefined
。
答案 0 :(得分:3)
您需要使用属性访问者,而不是值。
item.get('mynumber');