哪一个使用asynchronous或callback

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

我的任务是创build一个API端点,我必须从数据库validation传入的参数是否有效。

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

混乱是如果我使用asynchronous如何强制asynchronous不input参数无效时调用下一个函数。

既然你还没有发布你的代码,我不知道这是否是你正在寻找的答案。 但我的build议是,你评估callback函数内的input参数。

这里有更多关于如何使自己的callback函数的信息 。 这也可能帮助你解决你的问题。