4

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

4

2 回答 2

6

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

 wf:update(page__flash, [])

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

于 2010-01-07T00:47:07.613 回答
2

这里的通知元素:http: //github.com/zaphar/nitrogen-elements/tree/master/src/element_notify/

是一个扩展的闪光灯,允许您为闪光灯消息和其他一些有用的选项设置定时淡出。这可能是您正在寻找的。

于 2010-01-07T00:09:39.187 回答