2013-03-01 1 views
2

Когда я пишу $http.get запрос, даже если я обеспечиваю функцию error обработки:Предотвращать выключение пользователем сообщений AnglerJs на консоль?

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 опущена)

+0

@IanMercer Гм .. это потому, что на самом деле существует :-) И возвращает 302 (успех). – drozzy

ответ

3

Это собственное сообщение об ошибке, а не ошибка angularjs, поэтому я не думаю, что вы можете «отключить»,/предотвратить это.

Например, если добавить следующий CSS к вашей скрипке, вы получите ту же ошибку GET на консоли:

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

Я понял это сразу после того, как отправил свой вопрос ха-ха. Но, тем не менее, хорошо проверить двойную проверку. Приветствия и благодарности за всех рыб! – drozzy

Смежные вопросы