angular 5 全局错误处理
参考文档: https://angular.io/api/core/ErrorHandler
首先按照文档在客户端项目建立app.error-handler.ts 文件...,
{ provide: ErrorHandler, useClass: AppErrorHandler }
],
然后把tv-network-list.component.ts里面到一个错误处理删除掉...可以看到, 这个全局错误处理器正常到工作了....我们可以这样处理:
import { ErrorHandler, Injectable, Injector, Inject } from '@angular/core';
import { ToastrService...Angular用了这个猴子补丁, 使之运行在Zone里面, 当点击按钮的时候, 这段代码总是在Zone里面执行, 在执行完click处理方法之后, angular会执行变化检测动作.
angular应该是这样来进行猴子补丁的