我试图通过扩展$exceptionHandler
来处理我的应用程序错误,就我注册的提供商而言:
app.provider("$exceptionHandler", function() {
return function(exception, cause) {
// here I want to get the Controller which thrown the error
}
});
我们有办法找到它吗?
更新
一般情况下,我想仅针对引发异常的部分(我的html
中的特定范围)显示自定义错误消息。是否有更好的方法来处理这种情况
例如"Data Unavailable"
或"Unknown Error occurred"