javascript - 我的连接闪存在 registerProcess 中工作,但在 showForm 中给我空数组这是什么问题?
问题描述
我的连接闪存在 registerProcess 中工作,但在 showForm 中给我空数组这是什么问题?
showForm(req, res) {
res.render('./home/auth/register', {
messages: req.flash('info'),
recaptcha: this.recaptcha.render()
})
}
解决方案
我认为问题在于您将 req.flash('info') 放在错误的位置。你应该试试这个:
showForm(req, res) {
req.flash('info', 'Your message goes here'),
res.render('./home/auth/register', {
recaptcha: this.recaptcha.render()
})
}
在上面的代码中,我在渲染 HTML 模板之前放置了 req.falsh('info') 行
推荐阅读
- django - 如何在 python 3.5.2 上安装谷歌云 sdk
- javascript - 在 OpenLayers 中的选定元素之前设置特征
- reactjs - 有条件地将 css 类应用于 React 三元中的 div
- karate - 如何使用空手道将后台响应值传递给函数值中的另一个特征 json
- python - python dict中的德语变音符号
- r - R、RDCOMClient 和 Outlook:使用共享地址访问收件箱邮件
- php - 没有消息错误发生 MethodNotAllowedHttpException Laravel
- wpf - WPF - 将复选框与数据网格列对齐
- javascript - React - 单击父项时如何在子项上设置状态
- angular - 订阅主题什么都不做