阻止AngularJs向控制台输出GET错误消息?

时间:2013-03-01 18:56:00

标签: angularjs

当我写$http.get请求时,即使我提供error处理函数:

function Ctrl1($scope, $http){
 $http.get('www.blahNonexistent.com/api').
 success(
     function(data){console.log("SUCCESS");}
 ).
 error(
     function(data){console.log("ERROR");}
 )
}

AngularJs仍将错误输出到控制台:

enter image description here

Here is a minimal working example on JsFiddle

有没有办法阻止这种行为? (如果其中一个API端点关闭,我不想使用认为网站坏了)

1 个答案:

答案 0 :(得分:3)

这是本机错误消息而不是angularjs错误,因此我认为您不能“禁用”/阻止它。

例如,如果您将以下css添加到您的小提琴中,您将在控制台上获得相同的GET错误:

div {
    background-image: url("image.png");
}