首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

req.flash()在app.js中返回一个空对象,但在控制器方法中工作正常

req.flash()是Express框架中的一个中间件函数,用于在请求之间传递一次性的消息。它通常用于显示用户操作的结果或错误消息。

在app.js中返回一个空对象的原因可能是因为在app.js中没有正确配置相关的中间件。要使req.flash()正常工作,需要在app.js中添加以下代码:

代码语言:javascript
复制
const flash = require('connect-flash');
app.use(flash());

这样就可以正确地初始化flash中间件,使其能够在请求之间传递消息。

在控制器方法中,req.flash()应该正常工作,因为flash中间件已经正确配置。控制器方法可以通过req.flash()来获取在之前的请求中设置的消息。

对于这个问题,腾讯云没有特定的产品或链接与之相关。然而,腾讯云提供了一系列云计算产品,如云服务器、云数据库、云存储等,可以帮助开发者构建和部署各种应用。您可以访问腾讯云官方网站(https://cloud.tencent.com/)了解更多信息。

相关搜索:Frozen返回null,但在Test方法中工作正常wpf - ContainerFromItem在set方法中返回null,但在get方法中工作正常state.resolve在控制器中返回一个空对象afnetworking post方法在objective-c中工作正常,但在swift中显示缺少参数数据方法中的数组在一个方法中更新,但在另一个方法中仍为空RedirectToAction在另一个控制器中无法正常工作db.collection.find()在node.js中返回空数组,但在mongo shell中工作正常无法在android模拟器中捕获对象,但在真实设备中也可以正常工作File.exists?方法在rails应用程序控制器中返回true,但在resque worker中返回false在MVC控制器中重定向至另一个无法正常工作的控制器为什么我的组件在ReactJS中返回一个空对象?聚合中的$lookup在mongo shell命令中工作正常,但在使用mongoose节点尝试时,然后得到空数组作为响应整数文字'115000159351‘在存储到'Int’中时溢出,但在一个项目中工作良好,但在另一个项目中不能正常工作- Swift返回链式回调列表中第一个非空对象的优雅方法在app.js中导入firebase后,我进行了初始化,但在控制器中firebase.auth.createUserWithEmailAndPassword不是一个函数在Java中编写一个方法来返回对象内部的字符串为什么在array.push中调用Object.create会返回一个空对象列表?函数在另一个方法中调用时返回空数组,而不是参数对象ASP.Net核心-实体框架-调用没有返回数据的存储过程(在一个空方法中)毕加索导致应用程序崩溃,说路径为空?代码在另一个适配器中可以正常工作
相关搜索:
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券