【发布时间】:2015-06-15 08:11:07
【问题描述】:
我写了这段代码:
<% @user.posts.each do |post| %>
<%= render 'post', locals: { post: post, user: @user} %>
<% end %>
然后在_post.htm.erb我写下面的代码:
<div class="post-title">
<img src="<%= @user.avatar.url%>" class="img-rounded post-image">
<h4 id="post-name"><%= @user.first_name + ' ' +@user.last_name %> </h4>
<div id="post-date"><%= post.created_at.strftime('%d %b - %k:%M') %></div>
</div>
<div class="post-content">
<p><%= post.content %></p>
</div>
<%= render 'like', post:post %>
<li class="post-divider"></li>
当我转到此页面时,我看到以下内容:
undefined local variable or method `post'
【问题讨论】:
标签: ruby-on-rails ruby variables undefined local