diff --git a/frontend/src/utils/errorHandler.ts b/frontend/src/utils/errorHandler.ts index d8f6aae..34d9083 100644 --- a/frontend/src/utils/errorHandler.ts +++ b/frontend/src/utils/errorHandler.ts @@ -4,24 +4,24 @@ import { ElNotification } from "element-plus"; * @description 全局代码错误捕捉 * */ const errorHandler = (error: any) => { - // 过滤 HTTP 请求错误 - if (error.status || error.status == 0) return false; - let errorMap: { [key: string]: string } = { - InternalError: "Javascript引擎内部错误", - ReferenceError: "未找到对象", - TypeError: "使用了错误的类型或对象", - RangeError: "使用内置对象时,参数超范围", - SyntaxError: "语法错误", - EvalError: "错误的使用了Eval", - URIError: "URI错误" - }; - let errorName = errorMap[error.name] || "未知错误"; - ElNotification({ - title: errorName, - message: error, - type: "error", - duration: 3000 - }); + // // 过滤 HTTP 请求错误 + // if (error.status || error.status == 0) return false; + // let errorMap: { [key: string]: string } = { + // InternalError: "Javascript引擎内部错误", + // ReferenceError: "未找到对象", + // TypeError: "使用了错误的类型或对象", + // RangeError: "使用内置对象时,参数超范围", + // SyntaxError: "语法错误", + // EvalError: "错误的使用了Eval", + // URIError: "URI错误" + // }; + // let errorName = errorMap[error.name] || "未知错误"; + // ElNotification({ + // title: errorName, + // message: error, + // type: "error", + // duration: 3000 + // }); }; export default errorHandler;