看来,如果我想移动到Nodejs中的“下一个”功能(通常可能是Javascript),我无法将参数传递给下一个功能。Nodejs和连接“下一个”功能
这里是我的意思是:
app.get('/webpage', SomeFunction, NextFunction);
function SomeFunction (req, res, next) {
// Do things
next();
}
function NextFunction (req, res) {
// Do other things
}
现在,如果在SomeFunction
我是说next(req, res);
它似乎并没有工作。它永远不会达到该方法。显然我不能直接传递参数......但我的问题是为什么?下一个函数如何知道使用哪个参数?是因为它们被命名为相同还是自动传递第一个和第二个参数?如果NextFunction
使用blah, bleet
而不是req, res
它会继续工作吗?