connect-flash 不出效果,在页面中通过 <%= error %> 调用模板就会出现乱码
 发布于 9 年前  作者 zhaoxixiong  3874 次预览  最后一次回复是 9 年前  来自 问答 

提示:error is not defined,这是什么原因造成的呢? 22.jpg

我在app.js中已经引入了 a1.jpg

在index.js中也有写了返回error错误信息 a2.jpg

就是找不到原因在哪!求高人指点迷津…

2 回复
IchiNiNiIchi

app.js 里加多一个 middleware // set flash app.use(function (req, res, next) { res.locals.errors = req.flash(‘error’); res.locals.infos = req.flash(‘info’); next(); });

然后在视图模板里面遍历 errors

zhaoxixiong

@IchiNiNiIchi 问题得到了解决,谢谢!