2016-07-21 48 views
-1

我想調用我的JSON文件並在AngularJS中使用它。修改JSON文件並在AngularJS中使用它

所以我寫了如下代碼。但是,似乎這種方法不起作用。在我看來,這不起作用,因爲我的JSON文件有一些奇怪的格式。

$http.get('data_type_1.json').success(function(response){ 
    $scope.questions = response; 
}) 

我的JSON文件具有這樣的格式。

{ 
"0":{ "category1": "----", 
     "category2": "----"}, 
"1":{ "category1": "----", 
     "category2": "----"}, 
"2":{"category1": "----", 
     "category2": "----"}, 
... 
... 
.. 

} 

所以我想要做的就是調用「類別1,2」並做ng-repeat。

任何人都可以幫助我嗎?

+0

是實際工作的$ http請求?它是否出現在您的調試工具網絡面板中?你是否收到錯誤消息?這是如何「不起作用」? – zero298

回答

0

你有一個對象,以便使用對象語法

<div ng-repeat="(num, obj) in questions"> 
    Number: {{num}} 
    Category 1: {{obj.category1}} 
</div> 
+0

重複部分,我可以做到。你可以幫我調用JSON部分 –

+0

請求應該如圖所示,如果路徑是正確的,JSON是有效的。向請求添加錯誤處理。瀏覽器控制檯有任何錯誤? – charlietfl

+0

我使用代碼時沒有顯示任何內容。 所以我現在複製粘貼在JSON文件中的數據。在我的腳本 –

相關問題