gpt4 book ai didi

backbone.js - 从主干中的表单读取数据

转载 作者:行者123 更新时间:2023-12-04 15:01:01 27 4
gpt4 key购买 nike

我正在开发一个 Backbone 应用程序,除了我应该从表单中读取数据的方式之外,我几乎所有的东西都在工作。

我有一些创建表单元素的 View 和模板,以及一个“保存”按钮。当我单击该按钮时,它会触发一个 View 事件,并且我想知道是否有“最佳实践”来阅读该信息。

我在想的选项是:

  • 使用 jQuery 读取输入,例如 jQuery('#name').val(),它
    如果您的表格很大,那会很烦人。
  • 使用序列化数组
  • 最后一个类似于 https://github.com/derickbailey/backbone.syphon ,但不确定它有多受欢迎。

  • 那么,哪一种是最好的“ Backbone 方式”呢?

    非常感谢!

    最佳答案

    什么是最好的方法很难说,因为这取决于。

    您在帖子中显示的示例都适用于一项操作:向后端提交表单 .然后,虹吸管(由一个伟大的开发者制造)和 serializeArray(或只是 $(form).serialize() )是很好的解决方案(显然第一个不适合大表格 - 所以我会忘记这个)。

    虽然,如果您的表格是为了 实时更新模型 ,并且这种形式应该反射(reflect)模型的变化。然后,我会选择一个数据绑定(bind)库。我知道的最好的是Backbone.stickit ;还有Backbone.ModelBinder .我都使用了它们,它们都很棒,尽管第一个使用的样板少了一点。

    关于backbone.js - 从主干中的表单读取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15015022/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com