Angularjs似乎抛出了无意义的错误
我在控制台中保存了如下错误日志:Angularjs似乎抛出了无意义的错误,angularjs,Angularjs,我在控制台中保存了如下错误日志: ReferenceError {} angular.min.js:60 (anonymous function) angular.min.js:60 (anonymous function) angular.min.js:51 (anonymous function) angular.min.js:88 m angular.min.js:6 e.$broadcast angula
ReferenceError {} angular.min.js:60
(anonymous function) angular.min.js:60
(anonymous function) angular.min.js:51
(anonymous function) angular.min.js:88
m angular.min.js:6
e.$broadcast angular.min.js:88
(anonymous function) angular.min.js:80
i angular.min.js:76
i angular.min.js:76
(anonymous function) angular.min.js:76
e.$eval angular.min.js:86
e.$digest angular.min.js:84
e.$apply angular.min.js:86
e angular.min.js:92
o angular.min.js:95
q.onreadystatechange angular.min.js:96
我通常可以自己调试,但这些堆栈跟踪毫无意义。。我是做错了什么,还是就是这样?我引用跟踪提供者的话:
ReferenceError {} angular.min.js:60
(anonymous function) angular.min.js:60
(anonymous function) angular.min.js:51
(anonymous function) angular.min.js:88
有几件事,您的错误似乎与$http或$resource和AJAX有关。如果使用匿名回调,请命名它们
例如:
$http.get("/blop")
.success(function _successGet(){})
.error(function _errorGet(){})
这样,您将获得有关堆栈跟踪的一些线索。除了(匿名函数),您将获得一个指向_successGet或_errorGet的引用。我想知道,使用Angular的非小型版本是否会在控制台中提供更多有用的信息?稍微好一点,但对我来说仍然毫无意义<代码>引用错误{}angular.js:5582(匿名函数)angular.js:5582(匿名函数)angular.js:4679 Scope.$broadcast angular.js:8092(匿名函数)angular.js:7250 wrappedCallback angular.js:6650 wrappedCallback angular.js:6650(匿名函数)angular.js:6687范围。$eval angular.js:7840范围。$digest angular.js:7707范围。$apply angular.js:7926 done angular.js:8933 completeRequest angular.js:9073 xhr.onreadystatechange