3

Express js では、次のようなルートを登録します。

module.exports = function(app) {

  app.get('/user/new', function(req, res) {
    res.render('user/new', {title: "Register"});
  });
}

その「/user/new」ルートからコールバック関数を取得するにはどうすればよいですか。つまり、以下の関数を取得することを意味します。

function(req, res) {
    res.render('user/new', {title: "Register"});
}
4

1 に答える 1

3

ちょっとしたハック:

var handler = app._router.match('get', '/user/new').callbacks[0];
于 2013-11-03T09:28:16.253 に答える