|
|
1
0
您的分区和布局文件(application.html.erb)都是视图的一部分。所以,如果你想在这两个地方输出flash消息,那么你会看到它两次,因为它们都被渲染了。 您添加的链接的作者还对布尔实例变量进行了一些检查,以确保消息只显示一次。我看不到你在你发布的代码中这样做,这可能解释为什么你看不到相同的结果。您可以添加布尔检查(使用@messages\u呈现完成的操作),或者只将Flash消息放在一个位置(布局文件或视图部分)。我不确定你到底想要它是什么样的,所以你可能只需要玩弄不同的选择,看看你喜欢什么。 |