快讯定制
Flash Message Customization
在我的application.rb:
<% flash.each do |name, msg| %>
<%= content_tag(:div, msg, class: "alert alert-info") %>
<% end %>
这对我有用,因为我有大约 10 行不同的闪光灯代码,但我希望其中只有一个闪光灯显示为红色
flash[:danger] = 'Striked added' # MAKE RED
你知道快速修复方法吗?
您可以在 :class
选项中使用字符串插值和条件语句来添加另一个 class 仅用于某种闪光:
<% flash.each do |name, msg| %>
<%= content_tag(:div, msg, class: "alert alert-info #{'red' if name == :danger}") %>
<% end %>
在我的application.rb:
<% flash.each do |name, msg| %>
<%= content_tag(:div, msg, class: "alert alert-info") %>
<% end %>
这对我有用,因为我有大约 10 行不同的闪光灯代码,但我希望其中只有一个闪光灯显示为红色
flash[:danger] = 'Striked added' # MAKE RED
你知道快速修复方法吗?
您可以在 :class
选项中使用字符串插值和条件语句来添加另一个 class 仅用于某种闪光:
<% flash.each do |name, msg| %>
<%= content_tag(:div, msg, class: "alert alert-info #{'red' if name == :danger}") %>
<% end %>