0

我正在尝试将锚标记放在导轨中的无序列表周围。我在网上找不到任何东西。在 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>
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 回答