我只是努力将下划线 get 与骨干集合一起使用。
var collection=Backbone.Collection.extend({
model:someModel,
getModelEntry : function(id){
return this.get(id);
//returns undefined
}
})
尝试2:
var collection=Backbone.Collection.extend({
model:someModel,
getModelEntry : function(id){
var model = this.where({id:id})[0];
//here I got model
return model.get("attr");
//returns undefined
}
});
在集合中使用 get 有什么问题?
get 在实例上运行完美!
var coll=new collection;
coll.get(id); //working fine