0
부분 레일에 : 나는 의견의 수집 및 다른 지역 변수를 전달하고합격은 지금 내가 이렇게 보이는 레일 부분이
<%= render :partial => "/talk/partials/comment", :collection => @comments, :locals => {:votes => @votes} %>
.
그런 다음 부분 주석은 comment
변수를 사용하여 올바르게 작동하며 정상적으로 작동합니다.
나는 '/ talk/partials/comment_2014'라는 또 다른 부분을 만들었습니다. 이 작업을 시도하면 undefined local variable or method 'comment'
오류가 발생합니다. 내가 수집 할 수있는 것부터 다른 부분 이름이있을 때 변수가있는 것도 변경됩니다. 새로운 부분 '/ talk/partials/comment_2014'에 대해 동일한 comment
변수를 유지하고 싶습니다. 이 일을 어떻게 하죠?
<% @comments.each do |comment| %>
<%= render :partial => "/talk/partials/comment_2014", comment: comment, :locals => {:votes => @votes} %>
<% end %>
중 하나가 작동하지 않았다 : 나는이 작동하지 않았다 시도
뭔가 다음이었다.