2016-08-21 2 views
0

Ich fange an, PhpStorm in meiner Entwicklung zu verwenden. Ich habe ein Problem mit einem Angular 1.5-Projekt.

Wenn ich schreibe ein $http.get(url).success().error(); Fehler wird überschritten und PhpStorm zeigt eine Warnung, weil Fehler in js veraltet ist.

Wie kann ich das lösen?

Ich habe bereits Angularjs als Bibliothek in meinem Projekt hinzugefügt.

+0

Verwendung 'then' statt' success' und 'error' Rückrufe. [Dokumente] (https://docs.angularjs.org/api/ng/service/$http#deprecation-notice) –

Antwort

0

Hier Winkel in der Dokumentation zu diesem Thema:

Die $ http Vermächtnis Versprechen Methoden Erfolg und Fehler sind veraltet. Verwenden Sie stattdessen die Standardmethode then.

Die then Funktion ermöglicht es Ihnen, sowohl Erfolg und Fehlersituationen in Versprechen basierten Funktionen zu handhaben:

$http.get(url).then(function(response) { 
    // handle promise resolve... 
}, function(error) { 
    // handle promise reject... 
})