解决Uncaught (in promise) reason的问题

【解决Uncaught (in promise) reason的问题】时人不识凌云木,直待凌云始道高。这篇文章主要讲述解决Uncaught (in promise) reason的问题相关的知识,希望能为你提供帮助。
解决Uncaught (in promise) reason的问题 报错如下

错误代码

new Promise((resolve, reject) =>
//resolve(123);
reject(reason);
)
.then((data) =>
console.log(success, data);
)

报错的意思:没有被捕获的错误
解决办法:加上.catch((e) => )就不会报错了一般建议,Promise对象后面要跟catch方法这样可以处理Promise后面发生的错误
正确代码
new Promise((resolve, reject) =>
//resolve(123);
reject(reason);
)
.then((data) =>
console.log(success, data);
)


.catch((err) =>
console.log(err);
)




    推荐阅读