创建记录或使用设计登录时,有没有办法消除标准 Rails 3.2 论坛通知?就像在 twitter-bootstrap 中一样,您可以单击一个叉号来关闭通知消息。
我希望在标准表格中也有类似的方式。
创建记录或使用设计登录时,有没有办法消除标准 Rails 3.2 论坛通知?就像在 twitter-bootstrap 中一样,您可以单击一个叉号来关闭通知消息。
我希望在标准表格中也有类似的方式。
你问是否有更简单的方法。没有内置的方法可以做到这一点......你需要做这样的事情:
<% if flash[:notice] %>
<p class="notice"><%= flash[:notice] %></p>
<% end %>
<% if flash[:error] %>
<p class="error"><%= flash[:error] %></p>
<% end %>
在你的 app/assets/javascripts/flash.js.coffee
$ ->
$(".notice, .error").on("click", (event)->
$(event.target).hide("slow")
)
这将使它在您单击 .notice 或 .error 时,它会慢慢隐藏(淡出)。为此,您可以包含一个 X 图标来关闭它。
据我了解,您不希望收到任何特定操作的通知,因此请从您的布局文件夹中的 application.rb 文件中删除 <%= notice%> 。
我希望我正确理解了你的问题。