Was wondering if anyone can help me with some flash message trouble?
(function(err) {
if(err) {
req.flash("error", "Something went wrong!");
console.log(err);
} else {
req.flash("success", "Message has been sent!");
}
})();
res.locals.message = req.flash();
console.log(res.locals.message);
res.render("contact"); That's in my app.js. In one of my views I have this:
<% if(locals.message) { %>
<div class="alert alert-success">
<%= message.success %>
</div>
<% } else if(locals.message) {%>
<div class="alert alert-danger">
<%= message.error %>
</div>
<% } %>How can I fix up this statement to get this working properly?
No any search results
You already invited:
1 Answers
Denis
Upvotes from:
<% if(locals.message.success) { %><div class="alert alert-success">
<%= locals.message.success %>
</div>
<% } else {%>
<div class="alert alert-danger">
<%= locals.message.error %>
</div>
<% } %>