我无法为 res.render 使用 connect-flash 包。我的主要目的是在渲染视图时显示一条 Flash 消息。
我可以使用 res.redirect("route") 但不能使用 res.render("view") 代码。是设计使然吗?
我的代码如下所示
if(err){
// Apparently res.render("register") didn't work with flash. But res.redirect("/register") worked.
req.flash("error", err.message); // Error occurs when the user is taken, password is empty etc.
return res.redirect("/register"); // Short circut everything. Else the code below this would run as well and that would throw an error
}