【问题标题】:Using backbone.js model concept without views/routing使用没有视图/路由的主干.js 模型概念
【发布时间】:2013-07-08 11:07:45
【问题描述】:

我想将我现有的“服务器端渲染”网络应用程序逐步迁移到更“cientside 渲染”的方法。

我的首选出发点是将现有的数据处理层更改为 ajax 风格的方法,使用 rest http-api 来处理 put/post/get/delete 请求。

所以我的问题是... 有没有合适的方法将backbone.js的集合/模型概念用于我现有的Web应用程序,而不必使用路由/控制器/视图/模板?

我可以在这里添加,我已经有一个使用 slimframework 的工作 rest-httpapi。我想使用backbone.js 模型/集合来获取/保存数据。但 html-rendering 和 event-binding 目前应该不属于backbone.js的职责。

谢谢

【问题讨论】:

  • 主干模型和集合不需要视图或路由器来工作,所以做你想做的。
  • 我知道backbone.js 足够灵活来支持它。但是我发现的任何教程/示例总是使用完整的backbone.js堆栈,所以我想了解在没有backbone.js的整个视图/模板/路由功能的情况下,主干模型上的获取/保存会是什么样子
  • 你有没有尝试过?如果没有视图绑定,你真的只需要做同样的事情......只需使用一些 fetchsave
  • 我尝试了很多东西。我面临的主要挑战是 html-form 的数据和模型之间的同步。和事件绑定。我觉得应该可以。但我不够熟练,无法实现它。所以我想要一些教程来展示,如何在 html 公式和主干模型之间进行同步,以及需要实现按下保存按钮时的事件触发。
  • 让自己更轻松,并使用视图来处理用户与表单的交互。

标签: rest backbone.js backbone-model


【解决方案1】:

我最终采用了“全栈”方法。经过数小时的 elab 之后,毫无疑问,没有骨干视图和控制器的模型的孤立使用比它有帮助更痛苦。

感谢所有输入。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-08-05
    • 1970-01-01
    • 2013-01-15
    • 2013-01-04
    • 1970-01-01
    • 1970-01-01
    • 2016-07-21
    相关资源
    最近更新 更多