如何只在Rails中显示一次flash消息?

是否可以仅在轨道中显示一次Flash消息? 我的意思是,当我删除某些内容时,flash会显示“已删除(撤消)”,然后如果我单击一下,然后单击浏览器的“后退”按钮,则该消息仍然存在。

你可以用

flash.now 

这是一个拇指规则。

 In your controller, use flash when you're redirecting and flash.now when rendering.