提交 dff91e8e 编写于 作者: tony001's avatar tony001

调整错误显示

上级 6568fa87
import { Notice } from 'view-design';
export function Errorlog(target: Object, propertyKey: string, descriptor: TypedPropertyDescriptor<any>){ export function Errorlog(target: Object, propertyKey: string, descriptor: TypedPropertyDescriptor<any>){
let origin=descriptor.value; let origin=descriptor.value;
let $Notice: any = Notice;
descriptor.value=function(...args:any[]){ descriptor.value=function(...args:any[]){
return new Promise((resolve: any, reject: any) => { return new Promise((resolve: any, reject: any) => {
// 原方法调用方法 // 原方法调用方法
...@@ -12,7 +9,7 @@ export function Errorlog(target: Object, propertyKey: string, descriptor: TypedP ...@@ -12,7 +9,7 @@ export function Errorlog(target: Object, propertyKey: string, descriptor: TypedP
}).catch((error:any)=>{ }).catch((error:any)=>{
// 开发模式下页面报错 // 开发模式下页面报错
if (process.env.NODE_ENV === 'development') { if (process.env.NODE_ENV === 'development') {
$Notice.error({ title: '错误', desc: target.constructor.name+'类'+propertyKey+'方法产生异常' }); console.error(target.constructor.name+'类'+propertyKey+'方法产生异常');
} }
// 控制台报错 // 控制台报错
console.error(error); console.error(error);
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册