gpt4 book ai didi

javascript - 仅处理 promise 错误的正确方法是什么?

转载 作者:行者123 更新时间:2023-11-28 11:06:54 24 4
gpt4 key购买 nike

请参阅下面的示例,其中方法将返回一个 promise 并相应地解决/拒绝该 promise 。我现在对处理它的解决不感兴趣,我只想处理拒绝。

是否有更好的跨浏览器方法来实现这一点,而无需声明无用的成功函数?

  MyClass.method().then((sData) => {
// Nothing to do here
}, (eData) => {
// Important code to run here
})

在我的代码中,我使用 AngularJS Promise。然而,这个问题与其他公共(public)库和 native Promise 对象相关。

最佳答案

是的!您可以使用catch功能:

MyClass.method()
.catch(error => { ... })

假设 MyClass.method() 返回一个有效的 Promise API 对象,catch 应该能够捕获任何拒绝。

关于javascript - 仅处理 promise 错误的正确方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49772747/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com