ruby-on-rails - 将 HTML 输入标记转换为 Rails erb 模板

标签 ruby-on-rails ruby erb

我有一个 HTML 表单,希望将其转换为 Ruby on Rails 应用程序的 ERB 模板。我不确定如何将必需的 autofocus 属性转换为 erb 模板。其余代码很简单。

HTML

<input type="email" class="form-control" placeholder="Email address" required autofocus>

ERB

 <%= f.email_field :email, :class => 'form-control', :placeholder => 'Email address' %>

如何将所需的自动对焦属性添加到 ERB 标记中?

最佳答案

您需要使用autofocus: true 和 required: true,如下所示:

<%= f.email_field :email, :class => 'form-control', :placeholder => 'Email address', :autofocus => true, :required => true %>

关于ruby-on-rails - 将 HTML 输入标记转换为 Rails erb 模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25221351/

相关文章:

ruby - 让Textmate识别Ruby版本升级

Ruby - 方法工厂

ruby - 如何创建新的绑定(bind)并为其分配实例变量以在 ERB 中可用?

puppet - 比较 puppet 模板中的两个字符串变量

css - Rails file_field 输入作为按钮

css - 在 Ruby on Rails 上格式化 Bootstrap 链接

sql - rails : Using to_param for SEO-friendly slugs screwing up database calls?

ruby - 如何使用 RSpec 测试具有默认参数的 Ruby 类

ruby-on-rails - 如何将 current_user 传递给 Sidekiq 的 Worker

ruby-on-rails - Ruby - 从不同的服务器复制图像