使用next()将变量传递给Express.js中的下一个中间件
- 论坛
- 使用next()将变量传递给Express.js中的下一个中间件
12 浏览
使用next()将变量传递给Express.js中的下一个中间件
我想把第一个中间件的一些变量传递给另一个中间件,我尝试了这样做,但出现了"req.somevariable
被给定为'undefined'的情况"。
//app.js ... app.get('/someurl/', middleware1, middleware2) ...
////middleware1 ... 一些条件判断 ... res.somevariable = variable1; next(); ...
////middleware2 ... 一些条件判断 ... variable = req.somevariable; ...