javascript – 可读Angular.js错误?

前端之家收集整理的这篇文章主要介绍了javascript – 可读Angular.js错误?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
默认情况下,Angular.js不提供可读的错误消息.

有没有改变默认,神秘的Angular.js异常URL到更可读的错误消息?就这样,我必须复制URL,删除前缀,然后粘贴到浏览器中,看看是什么问题.

例如,将以下异常转换为更有用的错误消息:

Error: [ng:areq] http://errors.angularjs.org/1.3.0/ng/areq?p0=InterfaceController&p1=not%20a%20function%2C%20got%20undefined y/<@https://ajax.googleapis.com/ajax/libs/angularjs/1.3.0/angular....

像:

"Missing required argument to InterfaceController"

我知道我可以提供我自己的异常处理程序:

.factory('$exceptionHandler',function () {
  return function errorCatcherHandler(exception,cause) {
    console.error(exception);
  };
});

我接近这个错了吗?

解决方法

问题是我正在开发针对minified /压缩版本(假设它像其他JS库).未压缩版本包含可读错误消息.
https://ajax.googleapis.com/ajax/libs/angularjs/1.3.0/angular.min.js
https://ajax.googleapis.com/ajax/libs/angularjs/1.3.0/angular.js

猜你在找的JavaScript相关文章