【发布时间】:2016-02-11 21:40:05
【问题描述】:
我在我的 rails 应用程序中使用 devise,作为标准,它带有 notice 和 alert 方法,用于呈现特定操作(例如用户登录)。
我也在使用Materialize CSS 框架,它们提供了一个非常干净的'Toast' style notification。这是使 notice 和 alert 与 Toast 一起使用的第一种方法。
<% if notice %>
<script type="text/javascript">
Materialize.toast('<%= notice %>', 4000)
</script>
<% end %>
<% if alert %>
<script type="text/javascript">
Materialize.toast('<%= alert %>', 4000)
</script>
<% end %>
谁能提供更清洁/更干燥的解决方案?感觉有点hacky。
【问题讨论】:
标签: javascript ruby-on-rails devise erb materialize