线条之间不间断的空间

时间:2012-01-09 12:23:21

标签: ruby-on-rails ruby-on-rails-3 haml html-entities

我如何加入两条具有不间断空格(& nbsp;)且没有实际空间的HAML线,例如:

= 'foo'
%a(href='http://example.com') bar

我尝试使用succeed帮助程序,但它们之间仍然生成了一个空格。我想删除这个空间。

1 个答案:

答案 0 :(得分:3)

你是如何使用succeed的?空间到底在哪里?

您是否将其与whitespace removal chars ("<" and ">")结合使用或自行尝试?

= succeed '&nbsp;'.html_safe do
  = 'foo'
%a(href='http://example.com')> bar

这会产生:

foo&nbsp;<a href='http://example.com'>bar</a>

这真的是你想要的吗? “由不间断空格连接的两条线,没有实际空间。”

(IMO,HAML is meh for inline content,只是没有乐趣。很适合布局。)