在Chrome中,我希望能够在我的应用程序中打破/暂停未捕获的异常,但这似乎不适用于Angular。那可能吗?
看起来zone.js捕获它们并且实习生将它们记录到控制台,因此'pause on exceptions'功能不起作用,因为它们被捕获异常。
示例错误:
VM2031:34 ERROR Error: Uncaught (in promise): UnsupportedAuthorityValidation
at resolvePromise (zone.js:824)
at resolvePromise (zone.js:795)
at eval (zone.js:873)
at ZoneDelegate.invokeTask (zone.js:425)
at Object.onInvokeTask (core.js:4744)
at ZoneDelegate.invokeTask (zone.js:424)
at Zone.runTask (zone.js:192)
at drainMicroTaskQueue (zone.js:602)
at <anonymous>
如何启用Paught On Caught Exceptions复选框?
一般来说,很多人都没有意识到DevTools有很多不同的断点,可以在不同的场景中触发。也许你可以扫描Breakpoints Guide,看看这些其他断点类型之一是否会让你接近这个问题?如果是,请更新您的问题以解释您所面临的问题以及您使用的断点类型。