res.render的回调将在nodejs中执行两次?

时间:2016-11-03 05:04:57

标签: node.js express

伙计。我有一个问题需要帮助。

代码如下:

app.get('/', function (req, res) {

  console.log('do...')
  res.render('index.jade')

});

控制台打印:

do...
do...

打印两次。

但是当我使用下面的代码而不是上面的代码。事情发生了变化!

app.get('/', function (req, res) {

  console.log('do...')
  res.send('hello world!')

});

回调将执行一次。

如何解释这种现象?

0 个答案:

没有答案