我用它来显示rails中的flash消息
<% if @article.errors.any? %>
<h3>Error!</h3>
<% @article.errors.full_messages.each do |msg| %>
<ul>
<li><%= msg %></li>
</ul>
<%end%>
rails也会显示其生成的闪烁,如
["Description is too short (minimum is 20 characters)"]
索引页面上的也是
答案 0 :(得分:1)
在我当地的环境中,
flash.clear
运作良好。
答案 1 :(得分:0)
来自rails docs:
您可以使用
flash.discard
flash.discard(:error)
在当前操作结束时标记整个闪存或单个闪存条目:
或使用
flash.clear
您可以找到rails here公开的所有方法。