首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >flash[:notice] & flash[:error] +刷新按钮=消失

flash[:notice] & flash[:error] +刷新按钮=消失
EN

Stack Overflow用户
提问于 2011-04-18 19:47:14
回答 2查看 1.2K关注 0票数 1

闪光的我的观点

代码语言:javascript
复制
<% unless flash[:notice].blank? %>
<div id="notification_notice"><%= flash[:notice] %></div>
<% end %>

<% unless flash[:error].blank? %>
<div id="notification_error"><%= flash[:error] %></div>
<% end %>

问:如果错误或成功,它会显示非常好。但是当我更新我的错误时,注意到的东西就会散去。为什么?如何编辑这个bug?或者在rails中一切都很好?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-04-18 19:50:08

这是rails的预期行为,flash消息将在一次请求后被清除。

票数 4
EN

Stack Overflow用户

发布于 2012-04-06 07:45:56

闪存将在下一次请求后清空。要保留它,您可以在控制器中执行以下操作:

代码语言:javascript
复制
flash.keep(:notice)

请参阅the Documentation on

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5702348

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档