用氮气取消消息闪烁

发布于 2024-08-17 04:45:44 字数 119 浏览 8 评论 0原文

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

I have a login page for my Nitrogen based web app. If user authentication fails I wf:flash a message to the user to let them know. However if the user continues to supply bad credentials these flash message keep building up. Is there a way to first clear the flashed messages before posting a new one?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

时光与爱终年不遇 2024-08-24 04:45:44

我可以通过调用以下命令来删除原始 Flash 消息:

 wf:update(page__flash, [])

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

I was able to remove the original flash message by calling:

 wf:update(page__flash, [])

before updating with the new message (via wf:flash(Message)). page__flash is the id of the flash container div, and I just set it's content to be empty.

转身以后 2024-08-24 04:45:44

此处的通知元素: http://github.com/zaphar/氮元素/tree/master/src/element_notify/

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

the notify element here: http://github.com/zaphar/nitrogen-elements/tree/master/src/element_notify/

Is an expanded flash that allows you to have set a timed fade away for the flash message and a few other useful options. It might be what you are looking for.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文