而不是error: any = null
,我需要像error: ExceptionClass = null
这样的参数传递(可能是一些全局异常类?!)。
这就是我所做的/尝试过的。
问题是,console.error(error);
不会完全打印错误文本,只会打开第一个单词(它不可折叠,就像我在没有打字稿的情况下运行它一样)。
错误代码:
try
{ //...
}
catch (ex)
{
world.test( ex);
}
记录错误的方法:
export function test(error: any = null): void
{
if (error != null && error.length > 0)
{
console.error(error);
}
}
而不是error: any = null
,我需要像error: ExceptionClass = null
这样的东西。
我怎么能取消这个?