2
<h1>All Articles</h1>

<ul>
   <% @articles.each.do |article| %>
  <li>
     <%= article.title %>
  </li>
 <% end %>
</ul>

「構文エラー、予期しない keyword_ensure、$end を期待しています」というメッセージが表示され続け、何が起こっているのか完全に混乱しています。

4

1 に答える 1

1

doeach のメソッドではありません。ブロックの開始を表す記号です。あなたはこれを求めている:

<h1>All Articles</h1>

<ul>
   <% @articles.each do |article| %>
  <li>
     <%= article.title %>
  </li>
 <% end %>
</ul>
于 2012-11-29T04:59:16.430 に答える