The docs nie daje o tym pojęcia.AngularJS: Jak radzić sobie z odwołaniami do sukcesu i błędów za pomocą ngResource?
Moja REST
enpoint może rzucać błąd
$scope.delete = function(index) {
Transaction.delete({transactionId: $scope.transactions[index].uuid})
};
Zmieniłem powyższe do następujących
$scope.delete = function(index) {
Transaction.delete({transactionId: $scope.transactions[index].uuid})
.success('transaction deleted');
};
Ale to nie
TypeError: Object #<Resource> has no method 'success'
at Object.TransactionController.$scope.delete (http://localhost:5000/static/app/js/controllers/transactionController.js:26:8)
at http://localhost:5000/static/app/lib/angular/angular.js:6094:36
Jak mogę obsługiwać success
i error
scenariusze?
P.S. Jestem nowicjuszem w JavaScript
spróbuj dodać funkcję zwrotną do wywołania metody "delete" i sprawdź, czy działa. – akonsu