【发布时间】:2014-12-19 19:47:01
【问题描述】:
我正在使用twitter-bootstrap 进行设计。这是我的layouts/application.html.erb 文件:
<% flash.each do |type, message| %>
<div class=" <%= flash_class type %> " >
<button type="button" class="close" data-dismiss="alert">×</button>
<%= message %>
</div>
<% end %>
和helpers/application_helper.rb 文件:
module ApplicationHelper
def flash_class(type)
case type
when :alert
"alert alert-error"
when :notice
"alert alert-success"
else
"alert"
end
end
end
我的flash_class 方法无法正常工作。每次只调用else 选项。不知道为什么?如果您需要更多信息,请发表评论。
【问题讨论】:
标签: ruby-on-rails ruby twitter-bootstrap ruby-on-rails-4