【发布时间】:2015-08-26 15:04:59
【问题描述】:
我调用 fetch 和 bass 成功回调它。是否可以在此回调中防止收集重置事件?
【问题讨论】:
-
我认为默认已经是不引发重置事件,除非你通过
reset: truebackbonejs.org/#Collection-fetch
标签: javascript backbone.js backbone-events
我调用 fetch 和 bass 成功回调它。是否可以在此回调中防止收集重置事件?
【问题讨论】:
reset: truebackbonejs.org/#Collection-fetch
标签: javascript backbone.js backbone-events
除非您在选项中指定,否则不会在获取时调用重置
MyCollection.fetch({reset:true}) 会重置您的收藏,否则不会,所以我不确定您的问题是什么。
MyCollection.fetch({reset:false}) 甚至没有记录,因为在获取后不会触发重置。 Simple fetch 会将您的新结果与现有模型合并。
当模型数据从服务器返回时,它使用设置为 (智能)合并获取的模型,除非您通过 {reset: true},在这种情况下,集合将(有效地)重置。
http://backbonejs.org/#Collection-fetch
希望对你有帮助。
【讨论】: