【问题标题】:Different types of form helpers in railsrails 中不同类型的表单助手
【发布时间】:2012-12-15 08:23:47
【问题描述】:

我对 Rails 很陌生,脚手架会生成这样的表单元素:

<%= f.label :completed_at %>

rails 的表单帮助文档以不同的形式讨论它们,作为函数:

<%= label( :giveaway, :completed_at, "Closing Date", :class => "control-label" ) %>

在哪里可以找到前者的文档?这个版本的表单助手有名字吗?

【问题讨论】:

    标签: ruby-on-rails forms helpers


    【解决方案1】:
    1. &lt;%= f.label :completed_at %&gt; 在迭代期间通过form builder 对象引用项目f

    2. &lt;%= label( :giveaway, :completed_at, "Closing Date", :class =&gt; "control-label" ) %&gt; 是一种静态方法,也称为“表单助手”方法,用于动态生成任何标签,不一定在表单构建器对象的上下文中

    【讨论】:

      【解决方案2】:

      http://guides.rubyonrails.org/form_helpers.html 可能会有所帮助

      我只称它为表单标签助手。

      【讨论】:

      • 这个 sortof 有帮助;通读后,我发现使用form_for 遍历表单项会生成一个form builder 对象。并且文档实际上存在于那里,而不是在表单助手领域
      猜你喜欢
      • 2022-01-23
      • 1970-01-01
      • 1970-01-01
      • 2015-01-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-25
      • 1970-01-01
      相关资源
      最近更新 更多