Javascript backbone.js collections-如何定义用于获取的成功回调(尽管是递归的)
所以我知道我们可以这样做: fetch({success:function(){bla..}}) 但如果说我想要这样的东西: fetch({success:function(){ 如果(条件) {this.fetch()}}) 问题是,第二次调用fetch(粗体)时,它将没有与之关联的success函数。我想做的是:调用fetch,直到该条件变为true…该条件基于上一次fetch的数据(结果)Javascript backbone.js collections-如何定义用于获取的成功回调(尽管是递归的),javascript,ajax,collections,backbone.js,fetch,Javascript,Ajax,Collections,Backbone.js,Fetch,所以我知道我们可以这样做: fetch({success:function(){bla..}}) 但如果说我想要这样的东西: fetch({success:function(){ 如果(条件) {this.fetch()}}) 问题是,第二次调用fetch(粗体)时,它将没有与之关联的success函数。我想做的是:调用fetch,直到该条件变为true…该条件基于上一次fetch的数据(结果) 有人吗?您可以像这样在参数之外声明函数,这样以后就可以引用它了 var collection = n
有人吗?您可以像这样在参数之外声明函数,这样以后就可以引用它了
var collection = new Backbone.Collection();
var success = function(){
if(condition){
collection.fetch({success : success});
}
};
collection.fetch({success : success});
可能重复的