我非常喜欢主干,但我使用的不是 REST,而是 rpc over socket.io,所以我需要以某种方式自定义 Backbone.sync 逻辑,而不是发送 RESTful 请求,而是执行我的客户端 rpc 库方法。
我发现了这样的Backbone.sync
定制示例:http:
//jsfiddle.net/nikoshr/4ArmM/
但对我来说,并非一切都清楚。最后 Backbone.sync.call() 被执行 - 它是什么?它是如何工作的?它只是在这里执行一些 GET 请求,我可以省略它(我不必发出任何请求,因为我正在使用套接字),还是它使一些重要的事情?
我的想法是举这个例子,只是在这里插入一些 rpc 调用。这是正确的方式吗?