umi-request 的 errorHandler的错误处理是在接口请求的status!=200时的错误处理
(所有的接口的status都是200,判断错误时自定义错误);自定义的错误信息
/** * 异常处理程序 */ const errorHandler = (error: any) => { const { response, data } = error; console.log(response,data ) if (response && response.status) { const errorText = codeMessage[response.status] || response.statusText; message.error(errorText); } if (!response&&!data) { message.error(‘哇哦,服务器出错啦,请稍候再试~‘); } else if (data) { message.error(data.ret.msg); } }; 需要把data也带进去,去处理自定义错误信息
umi-request ,errorHandler的自定义错误处理信息
原文:https://www.cnblogs.com/xubaoer/p/14778466.html