看來,如果我想移動到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
它會繼續工作嗎?