Uncaught (in promise)

Posted eret9616

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Uncaught (in promise)相关的知识,希望对你有一定的参考价值。

如果promise中 reject的错误没有被catch出来就会报这个错误

 

// Uncaught (in promise)

let a = new Promise((resove,reject)=>{

reject(1)

}

 

// ok

let a = new Promise((resove,reject)=>{

reject(1)

}.then((res)=>{},(err)=>{})

 

// Uncaught (in promise)

let b = new Promise((resove,reject)=>{

throw new Error(1)

})

 

 

// error

a = new Promise((resove,reject)=>{

throw new Error(1)

}).catch((res)=>{})

 

 

// ok

let b = new Promise((resove,reject)=>{

new Error(1)

})

 

// ok

a = new Promise((resove,reject)=>{

throw new Error(1)

}).catch((res)=>{})

 

以上是关于Uncaught (in promise)的主要内容,如果未能解决你的问题,请参考以下文章

Uncaught (in promise) SyntaxError: Unexpected token < in JSON at position 0 Promise [重复]

解决Uncaught (in promise) reason的问题

Uncaught (in Promise) DOMException: play() 只能由用户手势启动

解决Uncaught (in promise) reason的问题

Uncaught (in promise):消息端口在收到响应之前关闭

vue控制台报 Uncaught (in promise) TypeError: