Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在快递中,您调用var app = module.exports = express.createServer();which 创建一个新HTTPServer对象。我想req从此app( HTTPServer) 对象访问当前对象。有没有办法做到这一点?
var app = module.exports = express.createServer();
HTTPServer
req
app
该req对象仅在底层HTTPServer实际收到请求时创建,并且仅在请求被处理期间持续存在。所以在回调的上下文之外谈论它并没有真正的意义。
在回调期间,您可以简单地从其他地方的会话对象复制适当的数据,并在您的 websockets 代码中使用该副本。但是你不能指望请求对象,甚至会话对象,在你处理完请求后仍然存在。
显示一个小代码示例会很有帮助;听起来你有一个“XY 问题”(你想完成一个目标 X,并且你已经确定技术 Y 是正确的方法,而实际上技术 Z 可能会更好)。
我正在为显示所选日期之间的天数而苦苦挣扎:<input type="date" id="date" />和今天。
<input type="date" id="date" />
基于此,我想展示一个特定的<div>. 例如,如果从输入值的日期到我们显示的日期之间有 20 天<div id="20day"></div>
<div>
<div id="20day"></div>