使用氮气取消闪烁消息

Jer*_*ond 4 erlang nitrogen

我有一个基于氮的网络应用程序的登录页面.如果用户身份验证失败,我会向用户发送一条消息让他们知道.但是,如果用户继续提供错​​误的凭据,则这些闪存消息会不断增加.有没有办法在发布新消息之前先清除闪烁的消息?

Jer*_*ond 6

我可以通过调用以下方法删除原始的flash消息:

 wf:update(page__flash, [])
Run Code Online (Sandbox Code Playgroud)

在使用新消息(via wf:flash(Message))更新之前.page__flash是flash容器div的id,我只是将它的内容设置为空.