这是我的 rp 电话:
function hit() = {
return rp(options).then((res) => {
return res;
}).catch((err) => {
console.log("Error occured");
throw err;
})
}
以及调用此函数的函数:
hit().then( res => {
console.log(ae_res)
}).error( err => {
console.err(err) /// code never hits this line
});
当我运行它时,如果 rp 调用成功,则一切正常。但如果它失败了,我永远不会在被调用函数中点击 catch() 块。
我无法传播 rp 调用引发的原始错误。