2016-04-03 27 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 %> 

"Beklenmeyen keyword_end, bekliyor") '' .freeze; Yukarıdaki kod için localhost'umu yeniden yüklediğimde. Bu hatayı neden attığından emin değil.Sözdizimi hatası, Beklenmedik anahtar kelime

Ayrıca <% end%> içeren başka bir dosyam var ve aynı hatayı alamıyorum.

cevap

0

Sen time_ago_in_words(post.created_at

o buna sonuna kadar, o noktada yakın parantez yukarı bekliyor ve bunun için seyir tutuldu çünkü beklenmedik kelime end olduğunu bulduklarını söyledi nedeni sonrasında yakın bir parantez ) eksik dosyayı bulmadan. Bu nedenle, end anahtar kelimesi beklenmedik bir durum olduğundan, bir noktadan önce bir ) bekleniyordu.

+0

Teşekkürler! bunu nasıl özledim! –

İlgili konular