当前位置:   article > 正文

报`Uncaught (in promise)`错误解决办法_uncaught (in promise) error

uncaught (in promise) error

使用了promise,但是在使用的过程中报Uncaught (in promise)错误,第一次遇到这种错误,所以在此记录下,方便以后解决问题

getImage: function(url) {
    return new Promise((resolve, reject) => {
      wx.getImageInfo({
        src: url,
        success: function(res) {
          resolve(res)
        },
        fail: function() {
          reject("")
        }
      })
    });
  },  //原来

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
//修改后

 getImage: function(url) {
   return new Promise((resolve, reject) => {
     wx.getImageInfo({
       src: url,
       success: function(res) {
         resolve(res)
       },
       fail: function() {
         reject("")
       }
     })
   }).catch((e) => {});
 },
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15

只要在 new Promise 后面加上new Promise((resolve, reject) =>{}).catch((e) => {}),就不会报错了

有收获?希望老铁们来个三连击,给更多的同学看到这篇文章

1、老铁们,关注我

2、给点个赞呗,可以让更多的人看到这篇文章,顺便激励下我

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/224641
推荐阅读
相关标签
  

闽ICP备14008679号