当我在控制器中使用 rails 的redirect_to
方法并将notice
消息传递给它时,一切正常。该通知显示在重定向到的页面的顶部,然后在访问下一页时消失。
但是,如果我改为设置一条 flash 消息,然后简单地呈现一个页面,则会显示 flash 消息,但它也会显示在下一个访问的页面上:
flash[:alert] = 'Please fix mistakes outlined in red'
render action: 'show'
如何不在访问的下一页上显示警报消息。我只希望呈现此页面上显示的警报消息。
使用 Rails 3.2.8