0

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>
4

2 に答える 2

2
<% content_tag :li do %>
  <span>...</span>
<% end %>

をネストすることもできcontent_tagますが、コードが読みにくくなる可能性があります。

于 2013-01-30T23:28:29.550 に答える
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

于 2013-01-30T23:41:44.063 に答える