ニュースフィードがイオンで読み込まれるのを待つ間にスピナーを表示するにはどうすればよいですか?新しいフィードを読み込んでいるときにスピナーを表示
.controller('feedsctrl',['$scope','$http',function($scope,$http){
$http.get('http://example.com/feeds.php').success(function(data){
$scope.feeds=console.log(data) ;
$scope.feeds=data;
$scope.numberOfItemsToDisplay = 5; // Use it with limit to in ng-repeat
$scope.addMoreItem = function(done) {
if ($scope.feeds.length > $scope.numberOfItemsToDisplay)
$scope.numberOfItemsToDisplay += 5; // load number of more items
$scope.$broadcast('scroll.infiniteScrollComplete')
}
HTML
<ion-infinite-scroll on-infinite="addMoreItem()" distance="1%"
ng-if="feeds.length > numberOfItemsToDisplay">
</ion-infinite-scroll>
リクエストからのコールバックが完了するまでフィードビューを非表示にし、divを含むdivを表示して、フィードビューを表示してコードのコールバック完了部分に画面を表示しないようにできます。 –