0

好的,我在下面遇到了这类问题,每次我所做的只是让 haml 不清理输出,但这不起作用。我尝试过使用原始的、安全的 html,但这些都没有帮助。

这就是我所说的

def call_form 
  "SOME STRING #{"LOL"} SOME OTHER STRING"
end

在我看来,我使用!= call_form

这是 HTML 中的输出:

"
      SOME STRING LOL SOME OTHER STRING
      "

我如何摆脱 Rails 不断添加的所有空白

4

2 回答 2

0

我的表格有问题。我忘记在我的 HTML 中关闭一个元素,这就是为什么实际上添加空间的是浏览器。无论如何,感谢您的帮助。我很感激。

于 2013-02-26T01:48:15.983 回答
0

要删除所有空格,您可以使用strip

1.9.3p194 :001 > call_form = "
1.9.3p194 :002">       SOME STRING LOL SOME OTHER STRING
1.9.3p194 :003">       "
 => "\n      SOME STRING LOL SOME OTHER STRING\n      " 
1.9.3p194 :004 > call_form.strip
 => "SOME STRING LOL SOME OTHER STRING"
于 2013-02-22T04:45:43.770 回答