尽管兑现了承诺但仍未兑现承诺

尽管兑现了承诺但仍未兑现承诺,第1张

尽管兑现承诺但仍未兑现承诺

使用

.then(...)
与承诺回报新希望(这就是所谓的链接)。因此,当您执行以下 *** 作时:

a.then(console.log); // line 1 creates a new promise "b"a.catch(console.log); // line 2 handles rejection on promise "a"

a
您的最初承诺在哪里,您将在第1行上创建一个新的承诺(现在
a
不再存在。我们称它为
b
)。因此,即使您使用
.catch(...)
with
a
,也不会处理上的拒绝
b
,这解释了您在控制台上看到的消息

为了避免出现此消息,您应该在第1行的

.catch(...)
新承诺中添加a
b



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5029232.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-15
下一篇 2022-11-15

发表评论

登录后才能评论

评论列表(0条)

保存