我正在使用骨干并且似乎调用了collection.fetch() 虽然重置数据,但默认行为应该是 “智能合并”http://backbonejs.org/#Collection-fetch我的问题是什么是默认行为?
答案 0 :(得分:1)
- 将集合的“更新”重命名为 set ,以获得与类似
model.set()
的并行性,并与重置形成对比。它现在是 fetch 之后的默认更新机制。如果您想继续使用“重置”,请传递{reset: true}
。
因此,在1.0.0之前,Collection#fetch
调用会重置集合,但从1.0.0开始,fetch会进行set
调用。我猜你正在阅读1.0.0文档,但使用的是1.0.0之前版本的backbone.js
。