我有一个函数应该用一个承诺(从另一个函数返回)做一些事情并返回一个值,这不应该是一个承诺。
在不将其转换为异步函数的情况下如何做到这一点?
可以用发电机做吗?谢谢
function (intents, entities, resObject) {
let output = [];
...
output[0]= "test"
//returns a promise
var res = dbAccess.getFreeBaggage("IntercontEconomyLightFTL");
let HBWeight = res[0].HBWeight;
console.log("Result ", HBWeight, NumOfHB);*/
output[1] = res[0].HBWeight;
...
return output;
},