Rails:将孩子嵌入Submit_tag

jon*_*hue 1 css ruby forms ruby-on-rails ruby-on-rails-5

我有这个表格:

= form_tag(path, name: "name") do |f|
   = hidden_field_tag "abc", content
   = submit_tag "" do
       %i.icon.ion-android-sync
Run Code Online (Sandbox Code Playgroud)

如您所见,我正在尝试将一个Ionicon放在Form Submit标签内。
我尝试了很多方法,但没有一种起作用。
在给定的示例中,我得到一个空按钮,宽度大约为3px。

是否可以在submit_tag中嵌入孩子?如果可以,您将如何去做?

非常感谢每个答案!

Mic*_*ney 5

最简洁的答案是不”。但是,您可以创建一个类型为“提交”的按钮,该按钮将执行相同的操作并允许您将内容放入其中:

   %button{type: "submit"}
     %i.icon.ion-android-sync
Run Code Online (Sandbox Code Playgroud)