语法错误,意外的关键字
问题描述:
<%= @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 %>
我收到一个错误,说“意外的关键字结束,期待')''.freeze;”当我重新加载我的本地主机上面的代码。不知道为什么它会抛出这个错误。语法错误,意外的关键字
我有另一个文件,也有<%end%>,我没有得到相同的错误。
答
你以后time_ago_in_words(post.created_at
它说,它发现了意想不到的关键字end
是因为它在该点期待一个右括号并一直在寻找它,通过的最终原因缺少一个右括号)
文件,但没有找到它。因此,关键字end
是意外的,因为它在某个时间点期待)
在它之前。
谢谢!我怎么错过了! –