等待函数完成调用nodejs中的其他函数

时间:2016-08-12 21:35:22

标签: node.js

我是nodejs和javascript的新手,我希望我的功能一个接一个地运行完毕,我已经阅读了异步,但我没有得到好的回调概念。这里的功能:

orchestrator.sentiment(parameters, function(err, response) {
  if (err) {
    console.log('error en sentiment:', err);
  } else {
    console.log('sentimiento encontrado:' + response.docSentiment.type);
    if (response.docSentiment.type == 'negative') {
      params.input == 'negative';
    }
  }
});
orchestrator.conversation(params, function(err, results) {
  if (err)
    return next(err);
  else
    res.json({
      conversation: results
    });
});

orchestartor.sentiment必须在我运行orchestrator.conversation之前完成,因为你可以看到params.input将在orchestrator.conversation中使用,谢谢!

0 个答案:

没有答案