Ruby 带有slim的类的标记后的尾随空格

Ruby 带有slim的类的标记后的尾随空格,ruby,slim-lang,Ruby,Slim Lang,我试图在一个超薄的模板中,在一个很棒的字体图标后添加尾随空格 模板如下所示: =link_to edit_path(the_object) do i.icon-pencil | edit 我想在标记后(或文本前)添加空格,因此我尝试了以下组合: =link_to edit_path(the_object) do i>.icon-pencil | edit =link_to edit_path(the_object) do i.icon-pencil> |

我试图在一个超薄的模板中,在一个很棒的字体图标后添加尾随空格

模板如下所示:

=link_to edit_path(the_object) do
  i.icon-pencil
  | edit
我想在标记后(或文本前)添加空格,因此我尝试了以下组合:

=link_to edit_path(the_object) do
  i>.icon-pencil
  | edit


=link_to edit_path(the_object) do
  i.icon-pencil>
  | edit


=link_to edit_path(the_object) do
  i<.icon-pencil
  | edit


=link_to edit_path(the_object) do
  i.icon-pencil<
  | edit


=link_to edit_path(the_object) do
  i.icon-pencil
  < edit
试试这个: |编辑(两个空格)

从文档中:
“如果文本从同一行开始,左边距将设置在管道的缩进+一个空格处。任何其他空格都将被复制。”

我来自谷歌搜索,slim template 4.0.1按预期工作

问题的答案是正确的:

= link_to edit_path(the_object) do
  i.icon-pencil>
  | edit
将在
标记后产生尾随空格

<a href="http://a.lv"><i class="icon-pencil"></i> edit</a>

<a href="http://a.lv"><i class="icon-pencil"></i> edit</a>