나는 부분 (_car_grid.html.erb)가 :레일 부분 지문 및 인스턴스 VAR 전달은
<ul class="car-grid">
<%= render @cars %>
</ul>
그럼 내가 다른 곳에서 부분을 호출하고자하지만, 내가 사용하고 인스턴스 VAR는 @car_results
라고 . @car_results
을 전달하는 방법이 있으며 부분적으로 @cars
으로 작동합니까?
<%= render 'shared/car_grid', locals: {cars: @car_results} %>
을하지만 그것을 좋아하지 않는 것 :
나는 노력했다.
아이디어가 있으십니까?
감사 &을 부분을 다시로드 할 수있는 기능을 제공합니다.내가 할 때'render cars' 행이 실패하여
<% cars.each do | car | %> <% = 렌더링 '자동차/자동차'%> <% end %>
그러나이 정의되지 않은 지역 변수 또는 메소드 '자동차' 어떤 생각 실패? – rctneil이상한 변수를 잃어 버릴 때까지 조금씩 단계별로 살펴보십시오. –