如何使用Rails content_tag方法嵌套内容标记(在li中跨越)以显示以下内容:
<ul>
<li>
<a href="something">Groups</a>
<span>
<a href="something">Recent</a>
</span>
<span>
<a href="something">Popular</a>
</span>
</li>
</ul>
答案 0 :(得分:2)
<% content_tag :li do %>
<span>...</span>
<% end %>
您也可以嵌套content_tag
,但您的代码可能会变得不那么可读。
答案 1 :(得分:0)
content_tag :ul do
content_tag :li do
link_to "Groups", something_path
content_tag :span do
link_to "Recent", something_path
end
content_tag :span do
link_to "Popular", something_path
end
end
end
我不认为这是使用content_tag的另一种方式,我不认为代码根本不那么可读。这只是品味问题。 = d