Verwenden Sie Erfolg / Fehler / Endlich / Fang mit Versprechen in AngularJS

Ich benutze$http in AngularJs, und ich bin nicht sicher, wie ich das zurückgegebene Versprechen verwenden und Fehler behandeln soll.

Ich habe diesen Code:

$http
    .get(url)
    .success(function(data) {
        // Handle data
    })
    .error(function(data, status) {
        // Handle HTTP error
    })
    .finally(function() {
        // Execute logic independent of success/error
    })
    .catch(function(error) {
        // Catch and handle exceptions from success/error/finally functions
    });

Ist das ein guter Weg, oder gibt es einen einfacheren Weg?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage