我尝试从 Promise 外部访问 Promise 内的数据。
如果我使用下面的代码console.log(result),数据就会出现。
dataModel.lastIndex(name, function(err, result){ console.log(result) });
但是,当我尝试使用 return 和一个变量来保存返回结果时,我找不到结果。
let data1 = dataModel.lastIndex(name, function(err, result){ return result});
console.log(data1); // doesn't work
如何返回已承诺的结果,以便我可以在承诺之外使用它们?
因为我试图找到一些相同的问题,但一直无法解决我的问题。
我求救。
先感谢您。