我想覆盖模型和集合中的 fetch 方法,以便在没有网络连接时从本地存储中获取数据。
这是集合内的 fetch 函数
fetch:function(){
if(online){
return Backbone.Collection.prototype.fetch.call(this) ;
}else{
// return Backbone.Collection.fetch event - with data from localstorage
}
}
我在这里面临两个问题
a.success 和 error 函数没有被执行
this.collection.fetch({
success: function(data){ ... },
error: function(){ ... }
});
湾。如果没有连接如何将数据设置为集合,以便我可以在成功功能中访问它