0

我的观点有一个愚蠢的问题。

我正在使用代码:

<p>
  <b>Livros:</b>
  <ul>
    <% @orb.books.each do |book| %>
    <li> <% book.nome %> </li>
    <% end %>
  </ul>
</p>

orbs 与书籍有多对多的关联。

当我测试这个时,在一个有 2 本书关联的球体上。它渲染 2 li 元素,但它们是空的;没有 book.name 被打印。我错过了什么?

4

2 回答 2

2

您必须使用呈现标签(带有等号的标签):

<%= book.nome %>
于 2013-09-17T20:02:08.133 回答
1
<p>
  <b>Livros:</b>
  <ul>
    <% @orb.books.each do |book| %>
    <li> <%= book.nome %> </li>
    <% end %>
  </ul>
</p>
于 2013-09-17T20:02:50.497 回答