如何在rails中使用redirect_to传递format.html中的值

时间:2015-06-10 08:20:13

标签: ruby-on-rails ruby

我试图在format.html { redirect_to @sample, notice: { uuid: @sample.uuid, msg: @sample.msg }中传递uuid和msg以显示在视图中,但我认为这不是传递值的正确方法。

当我想在视图中访问时

<%= flash[:notice][:code] %> <%= flash[:notice][:id] %>

不显示闪光灯..

1 个答案:

答案 0 :(得分:2)

要通过闪存访问这些值,请尝试以下操作:

format.html { redirect_to @sample, flash: { uuid: @sample.uuid, msg: @sample.msg } }

然后,您可以通过<%= flash[:uuid] %><%= flash[:msg] %>

访问它们

希望它有所帮助!