エクスプレスドキュメントhereに基づいて、インスタンスを表現するHTTPメソッドを追加し、ルートが一致したときにコールバック関数を実行することができます。 複数のコールバックルートハンドラを実行することもできます。ルートハンドラは、次の例に示すように、関数、関数の配列、またはその両方の組み合わせの形式にすることができます。エクスプレスルートに複数のコールバック関数を渡す
app.get('/', function (req, res) {
res.send('GET request to the homepage');
});
または配列
var cb0 = function (req, res, next) {
console.log('CB0');
next();
}
var cb1 = function (req, res, next) {
console.log('CB1');
next();
}
var cb2 = function (req, res) {
res.send('Hello from C!');
}
app.get('/example/c', [cb0, cb1, cb2])
を使用してしかし、我々のアプリケーションでは、私は、構文の開発者が使用した参照一切配列[]が、2のコールバック関数が渡されませんがあり
app.get('/example/c',cb0, cb1)
お知らせですコンマで区切られています。これは機能しています。しかし、ちょうど好奇心をどのように?