代码之家  ›  专栏  ›  技术社区  ›  ipatch

rails应用程序中的提交按钮未使用twitter引导样式

  •  0
  • ipatch  · 技术社区  · 12 年前

    我有一个 form_for 它有一个提交按钮。我希望提交按钮使用twitter bootstrap rails gem(我已成功安装到rails项目中)进行样式设置。然而,无论出于何种原因,按钮中的文本似乎与我在参数中指定的不同。

    视图的源, new.html.erb

    <div id="sign_up">
    <h1>Sign Up</h1>
    
    <%= form_for @user do |f| %>
      <% if @user.errors.any? %>
        <div class="error_messages">
          <h2>Form is invalid</h2>
          <ul>
            <% @user.errors.full_messages.each do |message| %>
              <li><%= message %></li>
            <% end %>
          </ul>
        </div>
      <% end %>
    
      <div class="field">
         <!-- <%= f.label :email %> --><br />
        <%= f.text_field :email, :class => 'input-xlarge', placeholder: 'email' %>
      </div>
      <div class="field">
         <!-- <%= f.label :password %>--><br />
        <%= f.password_field :password, :class => 'input-xlarge', placeholder: 'Password' %>
      </div>
      <div class="field">
         <!-- <%= f.label :password_confirmation %>--><br />
        <%= f.password_field :password_confirmation, :class => 'input-xlarge', placeholder: 'Password confirm' %>
      </div>
      <div class="actions"><%= f.submit nil, class: 'btn btn-large' "Sign Up" %></div>
    <% end %>
    </div>
    

    现在表单如下所示,

    simple form

    1 回复  |  直到 12 年前
        1
  •  4
  •   zishe    12 年前

    <%= f.submit nil, class: 'btn btn-large' "Sign Up" %>

    应该是:

    <%= f.submit "Sign Up", class: 'btn btn-large' %>