flash[:notice] = "message"
redirect_to :root
我试过的东西
flash.keep
flash.keep[:notice] = "message"
flash.now[:notice] = "Hello world"
redirect_to :root, :flash => {:notice => "message"}
我使用的是rails 3.2.21和ruby 1.9.3早些时候,我使用的是3.2.5轨道,它运行良好。
如果我在同一页面上呈现flash消息,它工作正常,但重定向flash是空的
有人能帮我吗。我不想更新ruby版本,因为我的应用程序还有很多其他依赖项
您使用了``而不是",请尝试此
flash[:notice] = "message"
redirect_to root_path
您的根视图应该有<%= flash[:notice] %>
来显示消息!
希望这能有所帮助!