2016-06-14 17 views
0

scheint ich auf einer ionische Anwendung gerade arbeitete, und ich habe mit einem fremden Thema befassen ...ionisch/Schräg: ng-repeat erstes Element nicht

Ich möchte nur in einem eine JsonObject gestellt habe Liste mit ng-Repeat, mein Array ist gut (Test auf Json Checker, es ist alles gut!)

Aber wenn ich es in meiner Ansicht verwenden möchte, wird das erste Element des Arrays nicht angezeigt ...

hier ist mein Code:

$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>

in meiner Konsole anmelden i 4 Elemente sehen kann und die Json ist immer noch gut:

enter image description here

Aber wie Sie das erste Element der Liste sehen können, ist leer ...

Jede Idee?

grüße.

+0

ist definitiv nicht da im Element-Inspektor? –

+0

Können Sie uns all Ihren HTML-Code zeigen? Es scheint, als wäre das erste Element Cover. – Vincismique

+0

Ja, ich sehe es im Element Inspektor! scheint ein CSS/HTML-Problem zu sein ... Ich werde das thx für Sie überprüfen! –

Antwort

0

Ok es war nur eine Kopfleiste, die das erste Element der Liste versteckt ...

ok ich dumm fühlen ...

<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

Ich war mir ziemlich sicher, dass das dein Problem war: p – Vincismique

Verwandte Themen