锚标记Rails中的无序列表

时间:2012-10-14 19:52:09

标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-3.2

我正在尝试将锚标记放在rails中的无序列表中。我在网上找不到任何东西。是不可能在铁轨中做到这一点,或者它是非常微不足道的,我错过了一个显而易见的事情。我对ruby-on-rails语法不太熟悉,因为我是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>

2 个答案:

答案 0 :(得分:2)

如果您使用ERB,那么您的视图应该如下所示

<% @items.each do |item| %>
  <div class="bookmark">
  <a href="<%= item.link %>">
    <ul>
      <li><%= item.title %></li>
    </ul>
  </a>
  </div>
<% end %>

答案 1 :(得分: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>

Source

相关问题