我有一个由Devise管理的用户。我在自己的视图中管理此用户,创建新用户或更新现有用户。
我的布局中有以下标签:
<p class="notice"><%= notice %></p>
问题是,当我更新用户时,我会收到消息"您的帐户已更新"(我想更改)。按下链接返回用户索引后,通知仍然存在。它不清楚。
我该如何解决?
也许你应该在你的方法中检查你的respons_to块,如果通知被设置为flash通知,你也可以手动删除flash消息的数组。
flash.delete(:notice)
以下链接可能会有所帮助:Devise-Flash通知