【发布时间】:2014-04-04 03:17:02
【问题描述】:
我熟悉Jquery AJAX call,它有不同的回调,比如beforeSend、success、complete等。
这是使用 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 != '') {
}
});
【问题讨论】:
标签: jquery ajax angularjs angularjs-http