Ruby on rails 行间不间断间隔

Ruby on rails 行间不间断间隔,ruby-on-rails,ruby-on-rails-3,haml,html-entities,Ruby On Rails,Ruby On Rails 3,Haml,Html Entities,我如何将两个HAML行连接到一个非中断空格( ;)和一个实际空格,例如: = 'foo' %a(href='http://example.com') bar 我尝试使用succeed帮助程序,但它们之间仍然会生成一个空格。我想删除空间。您是如何使用的?空间在哪里结束 你们是把它和电脑结合起来,还是自己尝试 = succeed ' '.html_safe do = 'foo' %a(href='http://example.com')> bar 这将产生:

我如何将两个HAML行连接到一个非中断空格( ;)和一个实际空格,例如:

= 'foo'
%a(href='http://example.com') bar
我尝试使用
succeed
帮助程序,但它们之间仍然会生成一个空格。我想删除空间。

您是如何使用的?空间在哪里结束

你们是把它和电脑结合起来,还是自己尝试

= succeed ' '.html_safe do
  = 'foo'
%a(href='http://example.com')> bar
这将产生:

foo&nbsp;<a href='http://example.com'>bar</a>
foo
这就是你想要的吗?它是“两条线由一个不间断的空间连接,没有实际的空间。”


(在我看来,只是没有乐趣。布局不错。)

谢谢,抱歉,不清楚,我最初尝试提供一个输出示例,但它被SO格式化程序破坏了。这个答案几乎就是我想要的,唯一的问题是nbsp被转义了,即它将&to&;转换为&;。我不知道如何避免,我已经试过了!=在前两行上,但都无效。(我也同意,HAML对于内容来说并不伟大……但有时却是一种必要的邪恶。)@mahemoff使用
raw
html\u safe
——我是在Rails之外做的。@e.sambo什么?我提到过他们。