2016-07-20 134 views
-3

我知道這個問題不是很好問。但是,任何人都可以幫助我。這裏在數組中存儲JSON響應angularjs

我有一個從服務器得到的響應,我想將它存儲在一個數組中。

$scope.getAllDatesAvailable=[]; 
    $http({ 
     method:'GET', 
     url:"", 
     params:{ 
     code:"76357" 
     } 
    }).then(function success(response){ 
     if(response.data.result==1){ 
     console.log(response.data.vote_time_slots);   
     $scope.getAllDatesAvailable=response.data.slot; 

當我寫console.log($scope.getAllDatesAvailable)跟它undefined

我也希望它被存儲在本地存儲,所以以後我可以遍歷數組中的每個對象並執行其他操作。

任何人都可以幫助我在這兩種情況下?

+0

創建plnkr或小提琴。 –

+0

我很確定,一個簡單的「本地存儲陣列」(或一個類似的查詢)會給你2-3谷歌的結果關於這個極爲罕見,幾乎從未見過,要求 –

+0

我們不知道你的數據結構看起來想知道爲什麼你得到undefined – charlietfl

回答

-1
.then(function success(response){ 
    $scope.getAllDatesAvailable = response; 
)} 

,如果你要存儲在本地的存儲陣列:

localStorage.ArrayName = JSON.stringify($scope.getAllDatesAvailable); 
+0

這沒有解釋它如何解決OP的問題。另外,它分配錯誤的對象 – charlietfl