Я использую $http
в AngularJs, и я не уверен, как использовать возвращенное обещание и обрабатывать ошибки.
У меня есть этот код:
$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
});
Это хороший способ сделать это, или есть более простой способ?