若依vue前端框架ruoyi自定义异常报错

心已赠人 2022-10-22 14:54 1383阅读 0赞

我们后端一般都会做自定义全局异常,返回给前端统一格式的response,一般结构code,data,msg三个字段并。code是500的时候,错误提示封装在了msg里面,若依前端框架的响应拦截器error是没有办法报道msg的。
解决办法,找到request. js文件,封装的响应拦截器末尾有段error{}里面最后一个else if message includes request failed with status code 里面的message需要重写,例如根据我后端返回体,重写的message=error. response. data. msg,这样就能在页面得到我指定的报错信息了。

发表评论

表情:
评论列表 (有 0 条评论,1383人围观)

还没有评论,来说两句吧...

相关阅读