0

Railsの順序付けされていないリストの周りにアンカータグを配置しようとしています。オンラインで何も見つかりません。Railsでそれを行うことは不可能ですか、それとも非常に些細なことであり、私は明白なことを見逃しています。私はRailsの初心者なので、ruby-on-railsの構文にはあまり詳しくありません。

これが私が達成しようとしていることです:

<article id="bookmark-list">
    <h1>Popular Bookmark List</h1>

    <div class="bookmark">
        <a href="../bookmarks/show.html">
            <ul>    
                <li>Article</li>
                <li>How did they find that monkey?</li>
                <li>&bigstar;&bigstar;&bigstar;&star;&star;</li>
            </ul>
        </a>
    </div>

    <div class="bookmark">
        <a href="../bookmarks/show.html">
            <ul>    
                <li>Article</li>
                <li>How did they find that monkey?</li>
                <li>&bigstar;&bigstar;&bigstar;&star;&star;</li>
            </ul>
        </a>
    </div>
</article>
4

2 に答える 2

2

ERB を使用している場合、ビューは次のようになります。

<% @items.each do |item| %>
  <div class="bookmark">
  <a href="<%= item.link %>">
    <ul>
      <li><%= item.title %></li>
    </ul>
  </a>
  </div>
<% end %>
于 2012-10-14T20:02:27.343 に答える
1

あなたはこのようなことをする必要があります:

<%= link_to(@profile) do %>
  <strong><%= @profile.name %></strong> -- <span>Check it out!</span>
<% end %>
# => <a href="/profiles/1">
       <strong>David</strong> -- <span>Check it out!</span>
     </a>

ソース

于 2012-10-14T19:55:37.723 に答える