最近在使用axios库时遇到了个问题,后端接口报了500错误,但前端并未捕获到。
1. 调用接口的业务代码如下:
1 // 业务代码调用 2 axios({ 3 url: url, 4 method: 'post', 5 data: data 6 }).then(res => { 7 // 提示用户数据更新成功 8 // 问题:后端接口明明报了500错误,但代码确运行到了这里,导致前端界面提示更新成功 9 }).catch(err => {10 // 提示用户更新失败11 // 问题:本该运行到这里捕获错误,结果却并未捕获12 })
此文由 IT狗 编辑,本网站所发布展示的作品/文章版权归原作者所有,任何商业用途均须联系作者!