内容简介:在angular2中,默认情况下会在控制台中记录异常.我听说我们可以继承Angular ExceptionHandler并创建我们自己的异常处理程序,以便我们可以覆盖默认行为.我试着这样做,但没有奏效.任何人都可以通过一个例子来帮助我.提前致谢 ….翻译自:https://stackoverflow.com/questions/32488245/custom-exception-handler-in-angular2
在angular2中,默认情况下会在控制台中记录异常.我听说我们可以继承Angular ExceptionHandler并创建我们自己的异常处理程序,以便我们可以覆盖默认行为.我试着这样做,但没有奏效.任何人都可以通过一个例子来帮助我.提前致谢 ….
从2.0.1版开始,创建自定义错误处理程序的当前方法是@ angular / core中的ErrorHandler接口.
来自文档:
https://angular.io/docs/ts/latest/api/core/index/ErrorHandler-class.html
import { NgModule, ErrorHandler } from '@angular/core';
class MyErrorHandler implements ErrorHandler {
handleError(error) {
// do something with the exception
}
}
@NgModule({
providers: [{ provide: ErrorHandler, useClass: MyErrorHandler }]
})
class MyModule {}
在根模块上应用它时,所有子模块将接收相同的错误处理程序(除非它们在其提供程序列表中指定了另一个).
翻译自:https://stackoverflow.com/questions/32488245/custom-exception-handler-in-angular2
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- Android 自定义View:处理事件分发(四)
- Spring Cloud Stream消费失败后的处理策略(二):自定义错误处理逻辑
- 使用Spring Boot的AOP处理自定义注解
- cmdr 03 - 用流式接口定义命令行参数处理选项
- 基于Layui的可自定义添加删除数据的表格处理插件
- Django中的日期处理注意事项和自定义时间格式转换
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Java Web开发实例大全(基础卷)
软件开发技术联盟 / 清华大学出版社 / 2016-1 / 128.00
《Java Web开发实例大全(基础卷)》筛选、汇集了Java Web开发从基础知识到高级应用各个层面约600个实例及源代码,每个实例按实例说明、关键技术、设计过程、详尽注释、秘笈心法的顺序进行了分析解读。全书分为6篇23章,主要内容有开发环境搭建、Java语言基础、HTML/CSS技术、JSP基础与内置对象、JavaBean技术、Servlet技术、过滤器与监听器技术、JSTL标签库、JavaS......一起来看看 《Java Web开发实例大全(基础卷)》 这本书的介绍吧!