1

我在集合中有现有项目,我想用不同的 url 调用 fetch 以引入其他将被合并的项目。

出于某种原因,即使我使用了 reset:false 标志,也会调用 reset,我认为这与我的成功回调有关。

无论如何禁用重置事件并仍然使用成功回调?

我的抓取看起来像这样:

self.collection.fetch({
   url: url,
   add: true,
   reset: false,
   success: function() {
     self.render();
     $('.loading').hide();
   },
   error: function() { 
     $('.loading').hide();
   }
});
4

1 回答 1

3

我已经面临这个问题并像这样解决了。你也可以试试这个

self.collection.fetch({
   url: url,
   add: true,
   add: true,
   remove: false,
   update: true,
   success: function() {
     self.render();
     $('.loading').hide();
   },
   error: function() { 
     $('.loading').hide();
   }
});
于 2013-05-10T18:47:49.640 回答