Uncaught (in promise) Error
报Uncaught (in promise) Error错误解决办法基本上是因为使用promise出现的,下面记录一下我的解决办法,有两种情况使用axios请求接口时,在then()后加上catch()export function stopMCUMixTranscode(params) {return new Promise((resolve, reject) => {axios.post
·
报Uncaught (in promise) Error错误解决办法
基本上是因为使用promise出现的,下面记录一下我的解决办法,有两种情况
- 使用axios请求接口时,在then()后加上catch()
export function stopMCUMixTranscode(params) {
return new Promise((resolve, reject) => {
axios
.post(`********`, params)
.then((res) => {
resolve(res)
})
.catch((err) => {
reject(err)
})
})
}
2 使用return Promise.reject(new Error(res.msg || ‘Error’))去捕获处理异常,在请求回来时需要使用.catch(err=>{console.log(err)})去捕获异常
return Promise.reject(error).catch(err=>{console.log(err)}) // 返回接口返回的错误信息
更多推荐
已为社区贡献1条内容
所有评论(0)