저는 Agile Rails Web Dev 서적을 읽었으며 부분 형식에 대해서는 지금까지 문자열 형식으로 이름을 부를 수있는 것보다 더 많이 배웠습니다. 우리가 객체 이름과 레일을 전달할 수있는 객체들의 집합은 그것을 하나의 집합으로 반복해야한다는 것을 알게 될 것이다. 지금은이 코드를보고 갑자기 모든 I 혼란있어 배운 :언제 인스턴스 변수가 필요한가 부분 문자열에 문자열 이름이 필요한 경우
<%= render @cart %>
내 질문이 @cart
것입니다, 그것은 'cart'
가 아닌 이유는 무엇입니까? 그리고 그것을 어떻게 알았어야합니까?
100 % 확신 할 수는 없으므로 주석을 달았습니다. 그러나 레일은 @cart의 유형에 따라 _cart라는 이름의 부분 검색을 알고 있다고 생각합니다. –