重写backbone.sync

时间:2011-09-19 23:37:45

标签: javascript node.js backbone.js coffeescript socket.io

我正在将backbone.js与websockets一起使用,并根据事件将数据发送到服务器。

是否可以设计/重写Backbone.sync以规范化方式将模型更改传输到服务器?

任何一般的例子都很棒,然后我就可以弄清楚如何将它与我的服务器端方法集成。

谢谢!

3 个答案:

答案 0 :(得分:9)

我将从documentationannotated source开始,用于Backbone.Sync函数。

然后,看看"local storage"模块如何修改Backbone.Sync以在本地存储而不是作为覆盖行为的示例存储到服务器。

也许,这个Stack Overflow Question也会有所帮助。

答案 1 :(得分:8)

Backbone.Sync只有非常少的代码,并且通常以您需要的方式重新编写代码。我首先阅读annotated code,然后有several plugins您可以查看有关如何自行重写的示例。

答案 2 :(得分:0)

有一个名为backbone.io的模块,请尝试npm install backbone.io