报`Uncaught (in promise)`错误解决办法
使用了promise,但是在使用的过程中报Uncaught (in promise)错误,第一次遇到这种错误,所以在此记录下,方便以后解决问题
(图片来源网络,侵删)
getImage: function(url) { return new Promise((resolve, reject) => { wx.getImageInfo({ src: url, success: function(res) { resolve(res) }, fail: function() { reject("") } }) }); }, //原来
//修改后 getImage: function(url) { return new Promise((resolve, reject) => { wx.getImageInfo({ src: url, success: function(res) { resolve(res) }, fail: function() { reject("") } }) }).catch((e) => {}); },
只要在 new Promise 后面加上new Promise((resolve, reject) =>{}).catch((e) => {}),就不会报错了
有收获?希望老铁们来个三连击,给更多的同学看到这篇文章
1、老铁们,关注我
2、给点个赞呗,可以让更多的人看到这篇文章,顺便激励下我
(图片来源网络,侵删)
(图片来源网络,侵删)
文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。
还没有评论,来说两句吧...