2016-04-03 138 views
-2
<%= @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%>,我没有得到相同的错误。

回答

0

你以后time_ago_in_words(post.created_at

它说,它发现了意想不到的关键字end是因为它在该点期待一个右括号并一直在寻找它,通过的最终原因缺少一个右括号)文件,但没有找到它。因此,关键字end是意外的,因为它在某个时间点期待)在它之前。

+0

谢谢!我怎么错过了! –