我在集合上有一个fetch方法。永远不会调用回调函数成功和错误,但是提取正确并填充集合。这看起来很奇怪。
var TweetsCollection= new Tweets();
TweetsCollection.fetch({
success:function (tweets){<---never called
alert("ok");
},
error:function(c){<---never called
alert("ko");
}
});
console.log(TweetsCollection);<---- collection correctly filled
这是TweetsCollection的取指方法:
fetch: function(options) {
var collection = this;
var params = {
user_id: this.query,
page:this.page
};
cb.__call(
"statuses_userTimeline",
params,
function (reply) {
// console.log(reply);
collection.reset(reply);
// return reply;
}
);
}
答案 0 :(得分:0)
您不必覆盖抓取方法。 如果要为同步过程添加额外的逻辑,则覆盖同步方法。