如何修剪HAML中的所有空格?

问题描述 投票:2回答:2

在我的例子中,我想单独标记单词“word”中的字母

%span.word
  %span.w W
  %span.o O
  %span.r R
  %span.d D

实际上,这会产生类似html的

<span class="word">
  <span class="w">W</span>
  <span class="o">O</span>
  <span class="r">R</span>
  <span class="d">D</span>
</span>

正如您所期望的那样显示为

W O R D.

但我希望它显示为

如何告诉haml删除%span.word块中的所有空格?

ruby-on-rails haml whitespace
2个回答
8
投票
%span.word
  %span.w> W
  %span.o> O
  %span.r> R
  %span.d> D

>(用于标记周围的空格)和<(用于标记内的空格)用于删除空格。


0
投票

http://haml.info/docs/yardoc/Haml/Options.html#remove_whitespace-instance_method

HAML允许您设置remove_whitespace选项,如果您不想在任何地方使用<和>来丢弃模板,则会从所有标记中删除空格。

© www.soinside.com 2019 - 2024. All rights reserved.