Express js获取路由回调函数

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"});
}
1个回答

3

有点折衷的方法:

var handler = app._router.match('get', '/user/new').callbacks[0];

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接