javascript - JavaScript 中的 Promise$2 是什么?

标签 javascript arrays api promise dropbox

我正在使用 dropbox API 从我拥有的照片文件夹中获取文件,我最终想要做的是获取每个文件的临时链接。这是我的代码 - 如果有帮助的话我也在使用 React:

componentDidMount() {
    dbx.filesListFolder({ path: '/my-photos' })
    .then(res => res.entries.map(file => file.path_display))
    .then(res => {
        let photoArray = res.map(path => dbx.filesGetTemporaryLink({ path: path }));
        console.log(photoArray);
    });
}

这就是我在开发控制台上看到的内容。 enter image description here

我收到了 _result 对象中的临时值,但似乎我不应该访问它。

有人可以告诉我 Promise$2 是什么意思以及如何解决这个问题吗?

最佳答案

Promise$2 是 Promise 库中的 Promise 构造函数的名称,该构造函数与其他模块捆绑在一起,并在此过程中由转译器重命名,以避免与其他 Promise 变量(最值得注意的是全局变量)发生冲突。

关于javascript - JavaScript 中的 Promise$2 是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47916984/

相关文章:

api - laravel 4 使用通配符的模式过滤器

ruby-on-rails - 版本 Rails 3 API 的正确方法

c# - 通过 JavaScript 在 ASP.NET/C# 循环中快速、成功地创建新窗口

javascript - Flow : computed property. Indexable signature not found in... 当类型为类时

javascript - 尝试避免在没有回调 hell 的快速路由中使用匿名函数

c++ - 当我访问数组的元素时,硬件级别会发生什么?

java - 将文件内容存储到数组中

c++ - C/C++ 复合 TCP

javascript - 如何激活对 Material 设计 Web 组件文本字段的关注?

javascript - 在对象数组中,返回任何值与特定字符串匹配的对象