3
當我在控制器中使用rails'redirect_to
方法並將消息傳遞給notice
消息時,一切正常。該通知顯示在重定向到的頁面的頂部,然後在訪問下一頁時消失。Rails中的flash消息會保留到下一個網頁
但是,如果我不是設置了提示信息,然後簡單地渲染頁面,則顯示的提示信息,但它是下頁也顯示走訪:
flash[:alert] = 'Please fix mistakes outlined in red'
render action: 'show'
怎麼辦我不會在訪問過的下一頁上顯示警報消息。我只需希望呈現此頁面上顯示的警報消息。
使用Rails 3.2.8
同時要求在[這個問題](http://stackoverflow.com/questions/4613952/why-flash-message-wont-消失)和[這個問題](http://stackoverflow.com/questions/1017210/rails-flash-message-remains-for-two-page-loads)。 –