<%= @posts.each do |post| %>
<div class='post_wrapper'>
<h2 class="title"><%= link_to post.title, post%></h2>
<p class="date">
<%= time_ago_in_words(post.created_at%>ago
</p>
</div>
<% end %>
我收到错误消息&#34;意外的keyword_end,期待&#39;)&#39; &#39; .freeze;&#34;当我在我的localhost上重新加载上面的代码时。不知道为什么会抛出那个错误。
我有另一个文件也有&lt;%end%&gt;而且我没有得到同样的错误。
答案 0 :(得分:0)
您在)
time_ago_in_words(post.created_at
它说它发现意外的关键字end
的原因是因为它期望在那个位置有一个紧密的括号并且在文件的末尾不停地找到它而没有找到它。因此,关键字end
出乎意料,因为它预计会在某个时间点前面加)
。