使用vue出现如下问题 “Uncaught (in promise) Error: 操作成功!”处理方法
- 出现异常捕获错误解决办法一般为在.then()后面添加.catch(() => {})函数
- 在回调中执行一些操作(例如异步),如果一切都正常,则调用 resolve,否则调用 reject。
let p = new Promise((resolve, reject) => {
setTimeout(()=> {
resolve('执行完成')
}, 1000)
}).catch(() => {})
p.then((status) => {
// status 表示resolve返回的值,非200自动返回false
if(!status) console.log('我运行出错了!!!!')
})