express3 用flash存取值得时候,在模板页面获取的都是undefined值
app.js
app.use(function (req,res,next) {
var err = req.flash('error');
res.locals.error = err.length ? err : null;
next();
});
ejs文件中
<%= locals.error %>
获取的都是undefined值,请问大家问题可能出现在哪里??
2 回复
你看看下面这个链接文章对你有木有帮助 http://www.cnblogs.com/meteoric_cry/archive/2012/07/23/2604890.html
flash的值要传递给view,要依赖二传手session。session的中间件启用了吗