【发布时间】:2014-08-04 02:53:57
【问题描述】:
在我的应用程序中,我使用 REST api 来获取我的数据。 如果发送这样的请求
$http.get('api/entity/' + $scope.entityId).success(/* DO STUFF */).error(/* DO STUFF */)
在服务中,如果 entityId 不存在,我会返回 404。 在错误函数中,我使用状态(第二个参数)捕获它并以适当的方式对其进行处理。
如果抛出异常并污染 javascript 控制台,我对 angular 感到恼火。它似乎发生在 Angular.js:8165
有什么方法可以告诉 Angular 我是一名成熟的开发人员,我会以一种很好的方式自己处理他认为的错误?
换句话说,我可以告诉 Angular 不要输出那些废话吗?
谢谢,
【问题讨论】:
-
你确定那是 AngularJS 而不是浏览器?我很确定浏览器会记录每个 HTTP 错误。 You can use this as a filter on your console logging though.
-
好吧,你可能是对的,我唯一知道的就是我明白了:postimg.org/image/g54vhjmrz
标签: javascript angularjs rest