我有这段代码:
<% @registered_friends.each do |friend| %>
<li><%= render 'profiles/fb_follow_form' %></li>
<% end %>
它使用以下行在不同目录中呈现部分:
<% if current_user != nil && current_user.following?(friend) %>
但是我的应用告诉我friend
未定义?如何让自己访问变量?
答案 0 :(得分:4)
更改<li><%= render 'profiles/fb_follow_form' %></li>
到<li><%= render 'profiles/fb_follow_form', :friend => friend %></li>
应该这样做