beforeSend、success、complete などのさまざまなコールバックを持つJquery AJAX callに精通しています。
これは、Jquery を使用した AJAX 呼び出しの例です。
$.ajax({
url: 'register.php',
type: 'POST',
data: {name:name, email:email},
beforeSend: function() {
// show loading GIF
},
complete: function() {
// hide loading GIF
},
success: function(data) {
// parse response
}
});
AngularJS を使用して同じことを達成したいと考えています。
AngularJS AJAX リクエストのbeforeSendのようなコールバックはありますか? これはこれまでの私のコードですが、私のコードでbeforeSendのようなコールバックをどこで使用できるかわかりません(読み込み中の GIF 画像を表示できるようにするため):
$http.post('register.php', {'name': $scope.name, 'email': $scope.email})
.success(function(data, status, headers, config) {
if (data != '') {
}
});