提问者:小点点

索引上的意外项目列表


在我的索引页面上,我成功地在一个表中列出了我所有的“游戏”,不幸的是,另一个列表也出现在我的表上方,它不是index.html.erb文件代码的一部分。 我不明白这是怎么可能的,因为我的html文件在列表显示在浏览器上的位置没有包含任何元素。。。 如果有人有一个想法,那将是非常好的!

以下是浏览器上出现的内容的照片:浏览器问题快照

下面是我的index.html.erb代码:

<div class="container full-height">
  <div class="abs-center">
    <table class="table">
      <thead>
        <tr>
          <td colspan="6">GAMES</td>
        </tr>
      </thead>
      <tbody>
        <%= @games.reverse.each do |g| %>
          <tr>
            <td><%= g.id %></td>
            <td><%= g.score_1 %></td>
            <td><%= g.score_2 %></td>
            <td><%= g.created_at %></td>
            <td><%= link_to 'see game', game_path(g) %></td>
            <td><%= link_to 'modify', edit_game_path(g) %></td>
          </tr>
        <% end %>
      </tbody>
    </table>
  </div>
</div>

我的游戏控制器索引方法:

  def index
    @games = Game.all
  end

多谢!


共1个答案

匿名用户

删除<%=@games.reverse.each do g%>之前的==呈现表达式的结果,在您的示例中,返回集合的是eace方法。