2014-07-24 66 views
1

最近我在Python和前端Angularjs中工作。我正在使用JSON對象獲取數據。現在我想在我的ng-repeat中使用那個JSON對象。下面是我的代碼: -在angularjs ng-repeat中操作json對象

是否可以使用那樣?

{{result['products']}} 


    <div ng-repeat="choice in {{result['products']}}" > 
     <label> 
     <input type="radio" name="choice" ng-model="" value=""> 

     </label> 
    </div> 
+0

刪除cur謊言 – pixelbits

回答

1

是的,這是可能的,你不需要{{}}

function Ctrl() { 
    this.obj = {id: 'a', checked :true, result: {0:0,1:1,2:2}} 

}; 

試試這個:

<div ng:controller="Ctrl"> 
    <div ng:repeat="o in obj.result"> 
     {{o}} 
    </div> 

</div> 
1

你並不需要把{{ }}周圍的物體:

<div ng-repeat="choice in result.products" > 
    ... 
</div> 
+0

但我認爲它只會工作,如果我有我的控制器中的$ scope.result.products 但{{result ['products']}}對象來自python而不是角度控制器。我想用python返回JSON在我的重複中的對象。 – user3871566