Backbone集合的默认行为

时间:2013-05-24 21:14:56

标签: backbone.js collections fetch

我正在使用骨干并且似乎调用了collection.fetch() 虽然重置数据,但默认行为应该是 “智能合并”http://backbonejs.org/#Collection-fetch我的问题是什么是默认行为?

1 个答案:

答案 0 :(得分:1)

来自1.0.0 changelog

  
      
  • 将集合的“更新”重命名为 set ,以获得与类似model.set()的并行性,并与重置形成对比。它现在是 fetch 之后的默认更新机制。如果您想继续使用“重置”,请传递{reset: true}
  •   

因此,在1.0.0之前,Collection#fetch调用会重置集合,但从1.0.0开始,fetch会进行set调用。我猜你正在阅读1.0.0文档,但使用的是1.0.0之前版本的backbone.js