2017-04-13 40 views
0

在Rails 4.2的應用程序,我有以下代碼:的Rails 4.2閃存與存儲餅乾會話清除

redirect_to (return_to || '/'), flash: { my_key: 'my values' } 

它重定向與哈希值,但在會話cookie中的閃存數據仍然存在即使在各種行動中移動之後。數據可能體積龐大,所以重要的是它不會四處走動並佔用空間。代碼中的任何地方都沒有flash.keep

這可能是什麼原因造成的?

回答

0

嘗試下面的代碼

flash[:success] = "Success..." 
redirect_to root_url 
+0

雖然此代碼段可以是溶液,[包括一個解釋](// meta.stackexchange.com/questions/114762/explaining-entirely-代碼based-答案)確實有助於提高發布的質量。請記住,您將來會爲讀者回答問題,而這些人可能不知道您的代碼建議的原因。 – Adam