22 ŞUBAT 2013, Cuma
Açısal $http isteği sırasında Spinner GİF gösteren
Açısal $http
hizmeti bir ajax isteği yapmak için kullanıyorum.
Nasıl ajax isteği sırasında bir loader gif göstermek için mi?
Belgeleri ajaxstartevent
veya benzeri herhangi bir olay göremiyorum.
CEVAP
22 ŞUBAT 2013, Cuma
Bu gerçekten belirli bir kullanım durumunda bağlı, ama basit bir şekilde bu gibi bir desen izleyin:
.controller('MainCtrl', function ( $scope, myService ) {
$scope.loading = true;
myService.get().then( function ( response ) {
$scope.items = response.data;
}, function ( response ) {
// TODO: handle the error somehow
}).finally(function() {
// called no matter success or failure
$scope.loading = false;
});
});
Ve sonra şablonu tepki:
<div class="spinner" ng-show="loading"></div>
<div ng-repeat="item in items>{{item.name}}</div>
Bunu Paylaş:
Örnek http aralığı oturum isteği...
HTTP maksimum uzunluk isteği OLSUN?...
bir HTTP POST isteği gerçekleştirmek i...
Nasıl AngularJS $http isteği iptal etm...
AngularJS - $http için Herhangi bir yo...