【发布时间】:2011-11-20 16:01:51
【问题描述】:
我正在使用带有 websockets 的主干.js,并根据事件向服务器发送数据。
是否可以设计/重写 Backbone.sync 以标准化方式将模型更改传输到服务器?
这方面的任何一般示例都会很棒,然后我可以弄清楚如何将它与我的服务器端方法集成。
谢谢!
【问题讨论】:
标签: javascript node.js backbone.js coffeescript socket.io
我正在使用带有 websockets 的主干.js,并根据事件向服务器发送数据。
是否可以设计/重写 Backbone.sync 以标准化方式将模型更改传输到服务器?
这方面的任何一般示例都会很棒,然后我可以弄清楚如何将它与我的服务器端方法集成。
谢谢!
【问题讨论】:
标签: javascript node.js backbone.js coffeescript socket.io
我将从 Backbone.Sync 函数的 documentation 和 annotated source 开始。
然后,看看"local storage" 模块如何修改 Backbone.Sync 以在本地存储而不是存储到服务器作为覆盖行为的示例。
也许,这个Stack Overflow Question 也会有所帮助。
【讨论】:
Backbone.Sync 的代码非常少,通常需要重新编写它以按照您需要的方式工作。我将从阅读annotated code 开始,然后是several plugins,您可以查看有关如何自己重写它的示例。
【讨论】:
有一个叫backbone.io的模块,试试npm install backbone.io
【讨论】: