【问题标题】:backbone.js Model Sync and C# .net RESTful web services主干.js 模型同步和 C# .net RESTful Web 服务
【发布时间】:2011-12-09 14:30:40
【问题描述】:

我完全迷失了,显然在我的网络服务方面已经落后了。在我当前的应用程序中,我更喜欢对 .asmx 文件进行简单的 ajax 调用。在我最近的工作中,我正在尝试实现backbone.js,并希望将这些模型与一些RESTful Web 服务结合使用。

我知道我可以覆盖骨干网的同步功能,但我真的很想将它与一些 .net 网络服务一起使用。

以前有没有人这样做过,并且可能有一个示例,我无法在任何地方找到示例或教程,甚至无法为我指明正确的方向。如果有人对我应该从哪里开始有任何想法。

我似乎无法添加评论,但我将使用 JSON

【问题讨论】:

  • 你会使用 XML 还是 JSON?
  • 忘掉内置的方法和变量,写你自己的方法吧。之后,您可以调用任何 Web 服务并根据需要以任何方式保存结果。

标签: .net web-services rest backbone.js


【解决方案1】:

我不会打扰主干同步,不要覆盖它, 破解你需要的任何东西都是很棘手的。

构建您自己的对网络服务的 ajax 调用 使用回调函数,将返回值放入模型或集合中 通过model.set(attributes, [options]) && collection.reset(models, [options])

【讨论】:

  • 对,我知道这是一个选项,我只是想看看我是否可以让它在已经构建的主干架构中运行。
  • 虽然我理解你的观点,如果你说你正在尝试测试主干的极限,或者想学习一些关于自定义同步的东西,我怀疑使用内置功能会让你到达你的位置希望没有风险并在适当的时候。所以如果它是一个客户的项目,我建议你自己做,如果它是一个你想在骨干上尽可能多地学习的爱好项目,一定要先尝试内置功能:),我只是给了当你真正需要它时,你有一条出路:)
  • @Sander 我想他想使用内置功能只是不明白它是如何工作的。也许?我说的对吗?
  • @MikeFielden 正确我希望尽可能使用内置功能
  • @colin,我之前说过这是可能的,但在我看来,让它工作所需的巨大改变是不值得的。我绝不是说这是不可能的或任何事情
猜你喜欢
  • 2013-01-24
  • 2014-01-13
  • 1970-01-01
  • 1970-01-01
  • 2012-07-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多