首页 > 解决方案 > 如何将 .then 的解析值分配给变量?

问题描述

我有一个叫做的承诺goodNight,我试图将它链接到一个.then()将解析的值分配给一个名为的变量night。我无法弄清楚这一点,任何帮助将不胜感激。谢谢!

var night = "";

这是我正在尝试的:

goodNight.then(function(night) {
    return Promise.resolve(night)
})

标签: javascriptpromise

解决方案


将从回调传递下来的数据分配给night变量。

var night;

goodNight.then(function(data) {
   night = data;
});

推荐阅读