我想编辑我的simple_form提交按钮,用glyphicon替换标签,但不能这样做。
有没有很好的方法来执行这个技巧?
非常感谢!
修改
带工作按钮的Haml代码:
= link_to [:admin, comment], method: :delete, data:{confirm: "are you sure ?"}, class: "btn btn-sm btn-danger" do
%i.glyphicon.glyphicon-trash
但它确实无法使用提交按钮......
答案 0 :(得分:2)
这样做的好方法是简单地输入button
输入而不是简单的submit
输入,因为from中的按钮会提交它。
= f.button :submit do
%i.glyphicon.glyphicon-user
Add user
它确实有效。
似乎simple_form对表单提交的代码结构更严格。
答案 1 :(得分:1)
for rails 4.2+和'simple_form(〜> 3.1.0)对我有用的东西正在改变
<%= f.button :submit, class: 'btn btn-success' %>
到
<%= f.button :button, class: 'btn btn-success' do %>
<span class="glyphicon glyphicon-ok" aria-hidden="true></span> Update Form
<% end %>
改变