utility.fetchInfo()
返回一个 Promise 对象。我需要能够获取这个 Promise 对象的值并将它的值分配给一个变量,然后我可以稍后在我的代码中使用它。
目前,我可以愉快地将 result
的值打印到控制台,但我需要能够将此值分配给 myVal
。到目前为止,我已经尝试了很多东西,但没有任何效果。
var myVal = utility.fetchInfo().then(result => console.log(result));
谢谢
原文由 user2402135 发布,翻译遵循 CC BY-SA 4.0 许可协议
@dhilt 所说的但是在承诺回调函数中做你的事情:
或者,如果您使用的是最新版本的 Node 或 Babel,请使用 async/await: