2016-06-14 81 views
0

我工作的一個應用程序離子和我有對付一個奇怪的問題......離子/角:NG-重複第一個元素不出現

我只想把一個JSONObject陣列中列表使用ng-repeat,我的數組是好的(在Json檢查器上測試,它都很好!)

但是,當我想在我的視圖中使用它時,數組的第一個元素不會出現...

這裏是我的代碼:

$scope.facilities = []; 
 
    dataBaseService.getAllFacilities(function (data) { 
 
    $scope.facilities = data; 
 
    $scope.loading = false; 
 

 

 
    console.log($scope.facilities.length); 
 
    console.log(angular.toJson($scope.facilities));
<ion-list> 
 
     <ion-item ng-repeat="facility in facilities" href="#/app/facilities/{{facility.number}}"> 
 
     {{facility.number}} : {{facility.short_description}} 
 
     </ion-item> 
 
    </ion-list>

在我的控制檯登錄

我可以看到4種元素和JSON是還是不錯的:

enter image description here

但你可以看到,該列表的第一個元素是空的...

有什麼想法?

關於。

+0

肯定是不存在的在元素檢查器? –

+0

你能告訴我們你所有的HTML嗎?它似乎是第一個元素是封面。 – Vincismique

+0

是的,我在元素檢查器中看到它!似乎是一個CSS/HTML問題...我會檢查thx給你! –

回答

0

好吧這只是一個標題欄隱藏列表的第一個元素...

好,我覺得自己很蠢......

<div class="bar bar-header"> 
 
     <ion-spinner ng-show="loading"></ion-spinner> 
 
    </div> 
 

 
    <ion-list> 
 
     <ion-item ng-repeat="facility in facilities" href="#/app/facilities/{{facility.number}}"> 
 
     {{facility.number}} : {{facility.short_description}} 
 
     </ion-item> 
 
    </ion-list>

+0

我非常確定這是你的問題:p – Vincismique