2013-08-21 57 views
0

我第一次測試了角度。在JavaScript中我有一個json對象。我如何使它可用於我的角模板?將json對象添加到角度模型?

+2

角用正對象。將其分配給範圍屬性將可以使用。你應該看看AngularJS [Tutorial](http://docs.angularjs.org/tutorial)和[Developer Guide](http://docs.angularjs.org/guide/)。 –

回答

1

首先你的JSON對象需要在控制器的範圍:

$scope.obj = /* some data */ 

和HTML裏面,只是稱其爲obj。例如遍歷它:

<div ng-repeat="(key,value) in obj"></div> 
0

角配有angular.fromJson(jsonData)方法,你可以用你的JSON數據轉換爲JavaScript對象。

參見:http://docs.angularjs.org/api/angular.fromJson

然後你只需要公開它像一個範圍:

$scope.myData = angular.fromJson(jsonData); 

現在您可以在您的模板使用它:

<div>{{myData.someProperty}}</div>