【问题标题】:Rails ERB form fields rendered hiddenRails ERB 表单字段呈现隐藏
【发布时间】:2013-12-26 04:16:03
【问题描述】:

我有这个表单,它的所有元素都是用 type="hidden" 渲染的,我不知道为什么会这样。

  <%= form_for(:session, url: sessions_path) do |f| %>
    <%f.text_field :username, :value => "Enter your user name", :class => "username-label" %>
    <span class="email-icon"></span>
    <% f.text_field :password, :value => "Enter your password", :class => "password-label" %>
    <% f.submit "LOG IN", :class => "login-button" %>
  <% end %>

【问题讨论】:

    标签: html ruby-on-rails ruby-on-rails-3 erb


    【解决方案1】:

    使用&lt;%,您只是在执行助手。您需要使用&lt;%= ... %&gt; 来输出这些助手调用的结果:

    <%= form_for(:session, url: sessions_path) do |f| %>
      <%= f.text_field :username, :value => "Enter your user name", :class => "username-label" %>
      <span class="email-icon"></span>
      <%= f.text_field :password, :value => "Enter your password", :class => "password-label" %>
      <%= f.submit "LOG IN", :class => "login-button" %>
    <% end %>
    

    【讨论】:

    • 对不起,我的新手问题:D
    • @Wazery,不用担心。它有时会发生!
    猜你喜欢
    • 1970-01-01
    • 2013-04-23
    • 2016-09-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多