AngularJS json filtresi
Tanım ve Kullanım
json
Bu filtre JavaScript nesnesini JSON dizgisi olarak dönüştürür.
Bu filtre, uygulamanın hata ayıklanırken son derece kullanışlıdır.
JavaScript nesnesi herhangi bir JavaScript nesnesi olabilir.
İlgili Sayfalar
AngularJS Eğitimi:Angular Filtre
Örnek
Örnek 1
JavaScript nesnesini JSON dizgisi olarak gösterin:
<div ng-app="myApp" ng-controller="jsCtrl"> <h1>Customer:</h1> <pre>{{customer | json}}</pre> </div> <script> var app = angular.module('myApp', []); app.controller('jsCtrl', function($scope) { $scope.customer = { "name" : "Alfreds Futterkiste", "city" : "Berlin", "country" : "Germany" }; }); </script>
Örnek 2
JSON dizgisi her satırın içine 12 boşluk içermelidir:
<div ng-app="myApp" ng-controller="jsCtrl"> <h1>Customer:</h1> <pre>{{customer | json : 12}}</pre> </div> <script> var app = angular.module('myApp', []); app.controller('jsCtrl', function($scope) { $scope.customer = { "name" : "Alfreds Futterkiste", "city" : "Berlin", "country" : "Germany" }; }); </script>
Örnek 3
JavaScript nesnesi olarak dizi:
<div ng-app="myApp" ng-controller="jsCtrl"> <h1>Araç İsimleri:</h1> <pre>{{cars | json}}</pre> </div> <script> var app = angular.module('myApp', []); app.controller('jsCtrl', function($scope) { $scope.cars = ["Audi", "BMW", "Ford"]; }); </script>
Gramer
{{ nesne | json : spacing }}
Parametre
Parametre | Açıklama |
---|---|
spacing | Opsiyonel. Her bir girintinin boşluk sayısı. Varsayılan değer 2'dir. |