我在我的rails应用程序中使用了devise,作为标准,它附带了notice和alert方法,用于呈现特定的操作(例如,用户登录)。
我也在使用物化CSS框架,它们提供了一个干净的“烤面包”式通知。这是使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 %>有人能提供一种更清洁/更干燥的解决方案吗?感觉有点烦躁。
发布于 2016-02-17 21:52:53
你可以把你的代码分成两部分。首先,将闪存消息传递给erb中的js。第二,在你的剧本中触发吐司。看看闪光灯
https://stackoverflow.com/questions/35350592
复制相似问题