JSFiddle - React, Tailwind, and code Playground
by RajamohanShilpa A
HTML
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css">
<div ng-app="appsample">
<div ng-controller="appcontroller" class="container">
<div class="row">
<div class="col-xs-12 col-md-12 col-md-12" ng-repeat="t in test">
<div class="row">
<div ng-repeat="key in nosort(t)" ng-init="value=t[key]">
<div class="col-xs-1 col-sm-1 col-md-1" ng-if="(key!='details')">
{{value}}{{key}}
</div>
<div class="col-xs-4 col-sm-4 col-md-4" ng-if="(key=='details')">
<div ng-repeat="key_in1 in nosort(value)" ng-init="value_in1=value[key_in1]">
<div class="col-xs-8 col-sm-8 col-md-8">
{{key_in1}}
</div>
<div class="col-xs-4 col-sm-4 col-md-4">
{{value_in1}}
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
JavaScript
angular.module('appsample',[])
.controller('appcontroller',function($scope){
$scope.test=[{"room":"123","details":{'1':1,'2':2,'3':3}},{"room":"456","details":{'1':4,'2':5,'3':6}},{"room":"789","details":{'1':7,'2':8,'3':9}}];
$scope.nosort=function(obj)
{
if(!obj)
return [];
return Object.keys(obj);
};
});