Ci-dessous, mon appel $ http. Est-ce que angular a une fonction comme le succès dit avant qui sera exécutée avant l’appel réel
$http.post(postUrl, $scope.tempData, { }).success(function(response) { alert(response); }).error(function (errorCode) { alert(errorCode); } );
Est-ce que angular a une fonction comme succès avant qui s’exécutera avant l’appel réel $ http.
Réponse rapide: Non.
Mais vous pouvez implémenter ce module en factory
ou chez le provider
et mettre en œuvre la logique de votre choix.
Voici un exemple:
.factory('ajax_post', ['$http', function(_http) { var path = 'src/php/data.ajax.php'; return{ init: function(jsonData){ // do logic here var _promise= _http.post(path, jsonData ,{ headers: { 'SOAPActions': 'http://schemas.microsoft.com/sharepoint/soap/UpdateListItems' } } ); return _promise; } } }]);