gpt4 book ai didi

node.js - 如何在 node.js 的异步错误中停止执行 waterfall ?

转载 作者:搜寻专家 更新时间:2023-11-01 00:23:29 35 4
gpt4 key购买 nike

我正在使用带有 waterfall 方法的异步模块。

async.waterfall([
function(callback) {
...
callback(err);
},
function(result, callback) {
console.log("This function should not be executed");
}
],
function(err) {
if (err) {
next(err);
return;
}
}
);

但是第二个函数总是执行。如何预防?

最佳答案

尝试添加一个return

async.waterfall([
function(callback) {
...
return callback(err); //note return here
},
function(result, callback) {
console.log("This function should not be executed");
}
],
function(err) {
if (err) {
next(err);
return;
}
}
);

关于node.js - 如何在 node.js 的异步错误中停止执行 waterfall ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32559822/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com