在角度,angularjs和jQuery技术构建的应用程序中,处理客户端全局错误的最佳和最佳方法是什么?

问题描述 投票:2回答:1

我做了很多研究来实现它,但发现每种技术都有自己的机制来处理全局错误,但我想要一种通用的机制来处理应用程序中使用的所有技术和框架的意外错误。

后来我使用javascript onerror方法来解决处理全局错误的问题。

window.onerror = function (errorMsg, url, lineNumber, column, errorObj) {
alert('Error: ' + errorMsg + ' Script: ' + url + ' Line: ' + lineNumber
+ ' Column: ' + column + ' StackTrace: ' +  errorObj);
}

这是一种更好的方法,还是应该对应用程序中使用的每个框架/技术使用不同的错误处理?

请指教?

javascript angularjs angular error-handling runtime-error
1个回答
0
投票

您可以使用@angular/core API进行错误处理。

请参考这个例子:

https://medium.com/@amcdnl/global-error-handling-with-angular2-6b992bdfb59c

© www.soinside.com 2019 - 2024. All rights reserved.