哪一个使用异步或回调

时间:2015-10-14 07:53:53

标签: node.js asynchronous sails.js

我正在使用sailsjs框架在nodejs中开发一个简单的应用程序。

我的任务是创建一个api端点,我必须从db验证传入的参数是否有效。

如果输入参数无效,那么我将以JSON格式返回错误 如果输入参数有效,那么我需要做一些计算,然后将它们保存到数据库,然后发送邮件并以JSON格式给出成功响应。

令人困惑的是,如果我使用async,当输入参数无效时,我强制异步不要调用下一个函数。

1 个答案:

答案 0 :(得分:1)

由于您尚未发布代码,我不确定这是否是您正在寻找的答案。但我的建议是你在回调函数中评估输入参数。

以下是how to make your own callback function的更多信息。这也可以帮助您解决问题。