使用connect-flash模块时出现错误
使用代码:
req.flash('success', '注册成功');
原因:中间件app.use(flash())位置放的不对。
正确位置:
参考:
node.js开发错误——TypeError: Cannot set property 'XXX' of undefined
顺序应为:
自带中间件——session——flash——路由控制器(个人看法,不保证准确性)
使用connect-flash模块时出现错误
使用代码:
req.flash('success', '注册成功');
正确位置:
参考:
node.js开发错误——TypeError: Cannot set property 'XXX' of undefined
顺序应为:
自带中间件——session——flash——路由控制器(个人看法,不保证准确性)