gpt4 book ai didi

node.js - Express-Flash 在刷新之前不显示消息

转载 作者:太空宇宙 更新时间:2023-11-04 01:45:29 24 4
gpt4 key购买 nike

我已经安装了express-flash并且可以正常工作,但只有在刷新我重定向到的页面后才可以。我的 Controller 像这样使用闪光灯

req.flash("info", "No changes were made.");
res.redirect("/admin/dashboard");

在 View 中,我正在导入如下所示的部分。

<% if(messages.info) { %>
<div class="modal-content flashModal" id="message-info">
<div class="header">
<span id="closeBtn">&times;</span>
</div>
<div class="modal-body">
<strong>
<%= messages.info %>
</strong>
</div>
</div>
<% } %>

不太确定是什么原因导致该消息仅在我刷新后才出现。看起来重定向是在闪现消息之前发生的?该文档看起来很简单,但没有涵盖这样的问题。任何帮助表示赞赏。 https://www.npmjs.com/package/express-flash

最佳答案

尝试使用渲染而不是重定向。看看是否有效。

res.render('dashboard);

关于node.js - Express-Flash 在刷新之前不显示消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51660920/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com