how to display array it
this my.js
var requestData = {
date: $scope.book.tgl,
//kota: wakaf.kota_id,
//organisasi: wakaf.organisasi_id,
org: $scope.book.origin,
des: $scope.book.destination,
trainNo: $scope.book.kode,
method: 'getlayout3',
member: 'blablabla',
};
//var data = JSON.parse(requestData);
apiKaiService.getAll(requestData).success(function(data) {
console.log(data);
if(data.status = 100){
$scope.layout = data.result;
$scope.tipekereta = $scope.layout.seat_map[0][0];
$scope.kursikereta = $scope.layout.seat_map[0][2];
//console.log(JSON.stringify($scope.layout));
}else{
console.log(data);
}
//$scope.layout = data;
//console.log(JSON.stringify($scope.layout));
//console.log(data);
}).finally(function() {
$scope.$broadcast('scroll.refreshComplete');
});
my.html
<ion-list>
<div ng-repeat="data in layout">
<ion-item class="item-stable"
ng-click="toggleGroup(bookkai)"
ng-class="{active: isGroupShown(bookkai)}">
<i class="icon" ng-class="isGroupShown(bookkai) ? 'ion-chevron-down' : 'ion-chevron-right'"></i>
<b>{{ tipekereta }}</b>
</ion-item>
<div ng-show="isGroupShown(bookkai)">
<ion-list class="item-accordion">
<br>
<p class="jaraktulisan">{{ kursikereta }}</p>
<br>
</ion-list>
</div>
</div>
</ion-list>