前端开发的时候遇到这样一个场景。
1,点击按钮,调用方法
2,方法中调用后端接口,拿到数据
3,拿数据进行一系列操作
4,方法结束
这个过程中,后端返回的数据或可能缺失不全,此时我需要捕获异常,我的做法是使用一个try,catch包裹了整个方法,一但出现我需要的数据而后端又没有返回,页面就会弹出提示程序异常。但还不够,需求想要我报出具体哪个数据出了异常,方便定位问题。我该怎么做?我能想到的操作是项目中每个接口每个数据都用try,catch。但我觉得这不合理,工作量也太大。有没有简便的操作方式来解决问题呢?

前端怎么具体的捕获异常?
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
3条回答 默认 最新
- RE_ABANDON 2021-09-29 16:04关注
调接口使用通用方法,不同接口用code变量区分,一旦调用失败,将code和接口返回的错误信息抛出即可
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报