다양한 값을 채우는 양식이 있습니다. 그런 다음 사용자가 제출할 때 해당 값을 페이지에 게시합니다. 이제, params []가 포함하고있는 것을보고 싶습니다. (내가 게시 한 페이지에 그것을 표시하여) 폼 정의를 조금 어리둥절하게 만드십시오. params를 렌더링하는 쉬운 방법을 찾았지만 해결책을 찾지 못했습니다. 도움이 되셨습니까? 사전에레일에서 전달 된 모든 매개 변수를 빠르게 렌더링합니다.
덕분에
다양한 값을 채우는 양식이 있습니다. 그런 다음 사용자가 제출할 때 해당 값을 페이지에 게시합니다. 이제, params []가 포함하고있는 것을보고 싶습니다. (내가 게시 한 페이지에 그것을 표시하여) 폼 정의를 조금 어리둥절하게 만드십시오. params를 렌더링하는 쉬운 방법을 찾았지만 해결책을 찾지 못했습니다. 도움이 되셨습니까? 사전에레일에서 전달 된 모든 매개 변수를 빠르게 렌더링합니다.
덕분에
보십시오 당신이 도우미에서이 작업을 수행하고보기에서 반환 변수를 전달하는 것입니다
<%= params[:name_of_posted_param].each {|param|
params //do something with the param here
} %>
더 좋은 방법을 게시하는 뷰에서이보기에 사용. 보기에
-R
시도 <%= params.to_yaml %>
또 다른 방법은 앞서 설명한 바와 같이 PARAMS을 사용하는 것입니다, http://guides.rubyonrails.org/debugging_rails_applications.html
에 기술을 설명 디버깅을위한 도우미 기능을 활용하는 것입니다. to_yaml.
또는 당신의 application.html.erb
파일에 좋은 기능입니다
--- !map:ActiveSupport::HashWithIndifferentAccess
action: edit
controller: contracts
id: "8"
예를 들어, 이것은보기 PARAMS에 표시됩니다
<%= yield %>
호출 후 코드
<%= debug(params) if Rails.env.development? %>
를 넣어 정보는 개발 모드 환경에서만 출력됩니다.이 정보는 어떤 Rails 환경을 결정하기 위해 실행되는 검사에 따라 달라집니다 다림질 중입니다.