Hi i am new to Angular JS, want to print my JSON data in proper pretty print format, when i print my hardcoded data my output will display in pretty print format. But with actual code my data is coming from ccloud which i am not getting in proper petty print format.
<script type="text/javascript">
$(document).ready(
function() {
alert("entered");
var json = document.getElementById("jsonStr").value;
alert(json);
alert(document.getElementById("jsonStr1").value);
var jsonParse = JSON.parse(json);
var jsonFormatted = JSON.stringify(jsonParse, null, ' ');
document.getElementById("jsonDiv").innerHTML = '<pre>'
+ jsonFormatted + '</pre>';
});
</script>
<tab>
<tab-heading> Image Ancestry </tab-heading>
<div class="list-group">
<a ng-repeat="img in imageAncestry" class="list-group-item"
ng-class="{active: imageDetails.id==img}"> <span class="glyphicon"
ng-class="{'glyphicon-arrow-down': ($first&&!$last)||$middle}"></span>
<!-- {{img | limitTo:12}} --> <input id="jsonstr" type="text"
value={img} />
<div id="jsonDiv"></div>
</div>
</tab>
With {{img|limitTo:12}} json is getting out of box.