Node.JS条件中间件和' next'

时间:2016-09-06 14:58:02

标签: javascript node.js express

我知道有关条件中间件的问题,但考虑到以下代码:

app.use(function(req, res, next){
  if (req.query.something) {
    middlewareA(req, res, next);
  } else {
    middlewareB(req, res, next);
  }

  // next() (1)
});

(1) - 我必须在这里打电话吗' next'或不?因为这将在middlewareA或middlewareB中调用,而next甚至不会被执行?我不确定执行上下文是否会回到“父母”的位置。中间件。

0 个答案:

没有答案