Seb*_*nes 3 ruby-on-rails devise
所以我正在努力设置我的 Flash 消息。目前我的 _messages 看起来像这样:
<% flash.each do |message_type, message| %>
<%= content_tag(:div, message, class: "alert alert-#{message_type}", role: "alert") %>
<% end %>
Run Code Online (Sandbox Code Playgroud)
但是随着设计他们继续使用警报通知。其中通过 bootstrap 显然没有连接到它的颜色。如何将设备默认值更改为选定的 4 个之一?
小智 6
最简单的方法是:
<div class="row">
<div class="col-xs-10 col-xs-offset-1">
<% flash.each do |type, msg| %>
<% if type == "notice" %>
<div class="alert alert-success">
<% elsif type == "alert" %>
<div class="alert alert-danger">
<% else %>
<div class='alert alert-<%= "#{type}" %>'>
<% end %>
<a href="#" class="close" data-dismiss="alert">×</a>
<ul>
<li>
<%= msg %>
</li>
</ul>
<% end %>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7177 次 |
| 最近记录: |