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)。 –