我编写了以下代码来显示show.html.erb
带有警报闪烁消息的视图:
render action: 'show', alert: 'Please fix mistakes outlined in red'
但是,警报不会出现。通知出现了。我认为我render action: 'show'
上面的调用是错误的,因为我只是凭直觉写的。这是我的 html.erb 代码:
<%if notice%><p id="notice"><%= notice %></p><%end%>
<%if alert%><p id="alert"><%= alert %></p><%end%>