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?