我澄清了如何使用拦截ErrorHandler来处理Angular 6+中HTTP请求的自定义错误和客户端错误。
可以正确调用客户端错误。但是对于HTTP错误,当添加了HTTP请求订阅者的错误处理程序时,不会调用自定义错误处理程序(请参见以下代码)。从订户中删除错误处理程序时,将同时调用自定义错误处理程序。那是预期的行为。在Angular文档中找不到与此文档相关的任何文档。
canFinish(10, [[5,6],[0,2],[1,7],[5,9],[1,8],[3,4],[0,6],[0,7],[0,3],[8,9]]) //true
谢谢
彼得