'sync'事件和Backbone.sync之间有什么区别?
......具体是什么?
答案 0 :(得分:3)
两者之间没有任何联系,尽管它们都与将数据同步到服务器的任务有关。
Backbone.sync实现了Backbone.js应用程序使用的持久性策略。如果您需要更改有关数据存储方式的信息,欢迎您覆盖默认实现。大多数人不需要担心这一点,但如果你需要这样做,你可能想看看How to override Backbone.sync?
同步event表示模型的更新已成功与服务器同步。与其他模型事件一样,它也会冒泡到集合中。这种情况发生在:
注意:在v0.9.9之前,同步事件无法保证触发 - 如果您在其中任何一个操作中声明了成功回调,那么同步事件不会被触发。