javascript - AngularJS - 禁用 $exceptionHandler

标签 javascript angularjs

我不希望 $exceptionHandler 处理任何异常 - 我希望它们传播到浏览器(主要用于 Visual Studio 中的 IE 测试)。

我尝试覆盖 $exceptionHandler 并简单地重新抛出错误,这给了我 $digest 错误的 10 次迭代(这是有道理的)。

如何完全关闭它?

编辑

不幸的是,重新抛出错误并不能解决问题 - IE 只知道来自重新抛出的错误,而不是来自源的错误。

最佳答案

经过一些研究,这是不可能的。 Angular 捕获它们的错误,然后显式调用异常处理程序——在许多情况下,它不仅仅让错误传播。

关于javascript - AngularJS - 禁用 $exceptionHandler,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18774501/

相关文章:

javascript - 在 AngularJS 中获取 JSESSIONID 值并创建 Cookie

javascript - 类型错误:无法读取 null 的属性 '0'

javascript - Angularjs:html 属性和 <style> 标记中的变量

javascript - ng-repeat 中项目的长度 Angular

javascript - 不同 block 中的事件部分开始和结束标记

javascript - 如何在 Javascript 中使用 DOJO 创建静态类

javascript - .off 不适用于回调

javascript - Internet Explorer 9 和 10 全屏问题

javascript - 页面之间的导航 - html

angularjs - electron + angular2 加载 vendor 库