0

/projects に到達すると、次の出力が表示されます。これには、プロジェクトと関連するリンクが一覧表示されます。

プロジェクト一覧

プロジェクト テーブルのすべての情報がリストの後にダンプされている理由がわかりません。

コントローラのインデックス方法:

def index
  @projects = Project.all
end

index.html.erb:

<%= @projects.each do |project| %>
  <li>
    <%= link_to project.title, projects_path(project) %>
    <%= link_to project.link, project.link %>
  </li>
<% end %>

なぜこれが起こっているのかについてのアイデアはありますか?

読んでくれてありがとう!

4

1 に答える 1

3

<%=ループを次のように変更し<%ます。

<% @projects.each do |project| %>

現在行っていることは、ループを実行してすべての要素を出力し、 ( のため)liの内容も出力することです。@projects<%=

于 2013-02-21T22:44:29.323 に答える