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ş:
HTTP JavaScript isteği OLSUN?...
Nasıl AngularJS $http isteği iptal etm...
bir HTTP POST isteği gerçekleştirmek i...
PHP ve tanımsız için açısal HTTP post...
Yazı ile HTTP isteği...