javascript - 'sync' 事件和 Backbone.sync 是否都以某种方式连接——两者之间有什么区别?

标签 javascript backbone.js

'sync' 事件和 Backbone.sync 有什么区别?

...它们分别是什么?

最佳答案

虽然两者都与向服务器同步数据的任务有关,但两者之间没有任何联系。

Backbone.sync实现您的 Backbone.js 应用程序使用的持久性策略。如果您需要更改有关数据存储方式的某些内容,欢迎您覆盖默认实现。大多数人不需要担心这一点,但如果您需要这样做,您可能需要查看 How to override Backbone.sync?

同步event表示模型更新已成功与服务器同步。与其他模特事件一样,它也将涌入系列。这发生在:

注意:在 v0.9.9 之前,同步事件不能保证触发 - 如果您在其中任何一个操作期间声明成功回调,同步事件不会被触发。

关于javascript - 'sync' 事件和 Backbone.sync 是否都以某种方式连接——两者之间有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9623492/

相关文章:

javascript - 在光标位置拆分 div 内容

javascript - 是什么导致 "Uncaught RangeError: Maximum call stack size exceeded"错误? (Chrome,在其他浏览器中其他消息)

javascript - CompositeView,其中子项可以来自多个集合

javascript - 无法设置未定义的属性 'new_form'

javascript - 事件处理程序命名的 Backbone.js 最佳实践

javascript - 让客户端创建用户但在通过身份验证之前不修改

javascript - Telerik MVC Grid 客户端 .dataBind() 抛出异常

javascript - 使用正则表达式将任何字符串分成整个单词、标点符号和 html 标签的数组

javascript - 如何在Typescript项目中实现顶层等待?

javascript - 创建时重新获取 Backbone 集合