在用link_to方法生成的链接体中嵌入超文本标记语言的最佳方法是什么?
我基本上想要以下几点:
<a href="##">This is a <strong>link</strong></a>
我一直试图按照Rails and the tag中的建议来做这件事,但没有成功。我的代码如下所示:
item_helper.rb
def picture_filter
#...Some other code up here
text = "Show items with " + content_tag(:strong, 'pictures')
link_to text, {:pics => true}, :class => 'highlight'
end
item_view.html.erb
#...
<%=raw picture_filter %>
#...
发布于 2011-03-16 05:12:07
这样试试吧。
<%= link_to(raw("a <strong>strong</strong> link"),{:pics => true},{ :class => 'highlight'}) %>
发布于 2011-03-16 05:14:15
= link_to "http://www.example.com" do
<strong>strong</strong>
发布于 2016-05-09 19:10:25
从2016年开始,我更喜欢这种方法。
<%= link_to my_path do %>
This is a <strong>ape</strong>
<% end %>
https://stackoverflow.com/questions/5317951
复制相似问题