@liuweiluo.dg/vue-log
Version:
采集错误信息
22 lines (16 loc) • 661 B
JavaScript
/*
* @Author: liuweiluo
* @Descripttion: In User Settings Edit
* @LastEditTime: 2023-02-08 20:13:23
* @Date: 2023-02-08 20:07:45
* @LastEditors: liuweiluo
* @FilePath: /Projects/plug-in/src/lib/vue-log/lib/error-handler.js
*/
export default ( err, vm, info ) => {
if( vm ) { // 非axios请求错误
// console.log(`Error: ${err.toString()}\nInfo: ${info}\nvm: ${vm.constructor.extendOptions.name}`)
(new Image()).src = `/log?p=${location.href}&e=${err.toString()}&i=${info.toString()}&v=${vm.constructor.extendOptions.name}`
} else { // axios请求错误
(new Image()).src = `/log?p=${location.href}&e=${err.toString()}`
}
}