在 Rails 应用程序中,我有渲染 html 片段的辅助方法,例如 Twitter 引导字体
def edit_icon
content_tag(:i, "", :class=>'icon-edit')
end
我想在附加文本的链接锚点中显示它。例如
<%= link_to "#{edit_icon} Edit this Record", edit_record_path(@record) %>
这当前将 content_tag 呈现为字符串,而不是 HTML。如何将其呈现为 HTML?
我尝试了<%= link_to "#{raw edit_icon}
and <%= link_to "#{edit_icon.html_safe}
,但在这种情况下,这些似乎不是我需要的。
感谢您的任何想法。