在我的 Rails 4.2.0 应用程序中,我在视图模板中有以下代码:
<% if flash[:tutorial].present? %>
<% flash.slice(:tutorial) %>
<% end %>
<% flash.each do |name, msg| %>
<div class="flash <%= name %>">
<p>
<%= msg %>
</p>
</div>
<% end %>
但是它会引发错误:
Undefined method 'slice' for #<ActionDispatch::Flash::FlashHash:0x0818>
有谁知道我可能会错过什么或如何让它发挥作用?