【发布时间】:2019-06-19 16:13:08
【问题描述】:
我已经安装并运行了 express-flash,但只有在我刷新了我被重定向到的页面之后。我的控制器像这样使用闪光灯
req.flash("info", "No changes were made.");
res.redirect("/admin/dashboard");
在视图中,我正在导入一个看起来像这样的部分。
<% if(messages.info) { %>
<div class="modal-content flashModal" id="message-info">
<div class="header">
<span id="closeBtn">×</span>
</div>
<div class="modal-body">
<strong>
<%= messages.info %>
</strong>
</div>
</div>
<% } %>
不完全确定是什么导致我刷新后才出现消息。看起来重定向是在 Flash 消息之前发生的?文档看起来很简单,但没有涵盖这样的问题。任何帮助表示赞赏。 https://www.npmjs.com/package/express-flash
【问题讨论】: