req.flash("error","密码错误") 和req.session.error="密码错误"; 有什么区别
发布于 10 年前 作者 CommanderXL 3616 次浏览 最后一次编辑是 8 年前 来自 问答

最近按网上的一个教程做一个个人的博客。然后在写登陆的路由的时候: QQ图片20150330231719.png

它会报错,说: QQ图片20150330231407.png

如果用req.flash(“error”,“密码错误”)的时候,会报错:cannot call the method of “flash” …

2 回复

app.use(express.session()); 加中间件了吗?

@bendise 加了的。 错误是必须要把app.user(session({…}))放到app.use(flash())前面才能执行。

回到顶部