Ionic 응용 프로그램을 작업 중이며 이상한 문제를 처리해야합니다 ...
ng-repeat를 사용하여 JsonObject 배열을 목록에 넣고 싶습니다. 내 배열이 좋습니다 (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은 여전히 좋습니다.
하지만 보시다시피 목록의 첫 번째 요소는 비어 있습니다.
어떤 생각?
문안 인사.
좋아, 목록의 첫 번째 요소를 숨긴 헤더 바였습니다.
알았어 바보 같아 ...
<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>
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다