我的Rails应用程序出了问题。我想链接
<h1><%= news.title %></h1>
像这样。但是我想使用link_to而不是HTML标签“a”。
<a href="trainers-single.html" class="postTitle"><h1><%= news.title %></h1></a>
像:
<%= link_to "<h1><%= news.title %></h1>", news, :class => "postTitle" %>
但它不接受它。展示它的正确方法是什么?
答案 0 :(得分:4)
只需使用:
<h1><%= link_to news.title, news, :class => "postTitle" %></h1>
答案 1 :(得分:1)
<%= link_to news, :class => "postTitle" do %>
<h1><%= news.title %></h1>
<% end %>
我想你也可以使用
<%= link_to "<h1>#{ news.title }</h1>".html_safe, news, :class => "postTitle" %>
答案 2 :(得分:1)
要在a
标记之外获取h1
标记,请执行以下操作:
<%=
link_to news, class: "postTitle" do
%>
<h1><%= news.title %></h1>
<%
end
%>