我在我的rails应用程序中使用设备,并作为标准配备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 %>
任何人都可以提供更清洁/更干的解决方案吗?感觉有点哈克。
这可能会更好。警告html非常相似。真的应该抽象成一个div。 – gregblass
在:Materialize.toast('<%= message%>')中使用双引号......否则,如果邮件中有撇号,邮件将不会显示 – jpwynn
Good all @jpwynn。已更新。 – gregblass