2
모든 올바른 동작과보기로 restfull 컨트롤러를 구현했습니다. 그것은 논리적 소리'form_for @ecard'와 'form_for : ecard'의 차이점은 무엇입니까?
<% form_for :ecard do |f| %>
: 나는 사람들이 또한 구조를 사용하는 것을보고 몇 가지 자습서를 볼 때
<% form_for @ecard do |f| %>
: 그것은 같은 구조를 포함하는 form_for
를 사용하는 new_html.erb보기에 현재 완벽하게 작동합니다. .하지만 사용하려고하면 < % form_for
: ecard do | f | %> 결과 포스트가 다음과 다른 동작으로 이동합니다 < % form_for
@ecard do | f | %> ..
링크를 살펴 보았지만 여전히 좋은/최선의 방법이 무엇인지 파악할 수 없습니다. 나는 그것을 이해하기 위해 내가 물건을 몇 번 더 읽어야 할 것이라고 생각한다. – Marco
Marco, 간단히 말해서 RESTful 리소스를 사용하는 경우 인스턴스 변수 메소드를 사용합니다. 자세한 내용은 다음 문서를 참조하십시오. http://apidock.com/rails/ActionView/Helpers/FormHelper/form_for – Carlos