我的问题很简单:
<%= f.submit %>
类声明放在哪里?我多次尝试都出错了。
我的问题很简单:
<%= f.submit %>
类声明放在哪里?我多次尝试都出错了。
当前回答
正如Srdjan Pejic所说,你可以用
<%= f.submit 'name', :class => 'button' %>
或者新的语法是:
<%= f.submit 'name', class: 'button' %>
其他回答
<%= f.submit 'name of button here', :class => 'submit_class_name_here' %>
这应该可以了。如果您得到一个错误,很可能您没有提供名称。
或者,你可以在没有类的情况下为按钮设置样式:
form#form_id_here input[type=submit]
你也可以试试。
添加类键值对
<%= f.submit "Submit", class: 'btn btn-primary' %>
正如Srdjan Pejic所说,你可以用
<%= f.submit 'name', :class => 'button' %>
或者新的语法是:
<%= f.submit 'name', class: 'button' %>
默认情况下,Rails 4使用'value'属性来控制可见的按钮文本,所以为了保持标记干净,我将使用'value'属性
<%= f.submit :value => "Visible Button Text", :class => 'class_name' %>
两者都有效 <%= f.submit class: "btn btn-primary" %> and <%= f.p isubmit " Button Name ", class: "btn btn-primary "%>