나는 다음과 같은 코드로, 레일 응용 프로그램에서 플래시 통지를 사용하고이 남아 :레일 플래시 메시지는 두 페이지가로드
'새'행동에 예상대로 플래시 메시지가 렌더링flash[:notice] = "Sorry, we weren't able to log you in with those details."
render :action => :new
,하지만 또한 다음 페이지에 사용자 방문 (어떤 내용이든)을 표시합니다. 한 번만 표시되어야하지만 뭔가가 붙어 있습니다.
한 는, 추가 동작을 설명하기 위해, 표준 플래시 메시지는 '다음'요청을 유지하기위한 것입니다. 예 : 생성 또는 편집 요청을 처리하는 동안 플래시를 생성 한 다음 사용자를 표시 화면으로 리디렉션합니다. 브라우저가 쇼 화면에 다음 요청을하면 플래시가 표시됩니다. 쇼 화면에 실제로 플래시를 생성하는 경우 flash.now – asc99c
[이 동작을 설명하는 루비 가이드 섹션] (http://guides.rubyonrails.org/action_controller_overview.html#flash-now)을 사용하십시오. – br3nt