我有一个代码需要分成两行,所以看起来不错。但是,当我尝试:
link_to "Some Text<br />Here",url_path
它也会输出HTML,即使我像这样使用html.html_safe:
html = ""
html += link_to "Some Text<br />Here",url_path
html.html_safe
我怎样才能这样做“这里”会出现在新的一行?
答案 0 :(得分:21)
link_to "Some Text<br />Here".html_safe, url_path
答案 1 :(得分:17)
大多数Rails开发人员不知道的一个技巧是link_to
accepts a block:
<%= link_to(url_path) do %>
Some Text
<br />
Here
<% end %>