2016-07-27 100 views
0

我有一個服務,它執行http請求並獲取1.4mb的json數據。1.4mb數據在角度http請求中崩潰瀏覽器

它使我的瀏覽器停止響應。 :(

MapService.measures(id).then(function (data){    
     console.log("Get Measures!");    
     $scope.measures = data; 
    }); 

我應該怎麼辦?

+0

是什麼類型的HTTP請求你在做什麼?如果你使用'$ http',你應該得到一個承諾,然後不等待承諾完成時進行阻塞調用。每當互動的主線程在異步調用中停止時,它幾乎總是因爲你的行爲就像是同步/等待它完成。 –

+2

你必須有'措施'並使用'ng-repeat'指令來呈現輸入,對嗎?其他猜測是要求花費太多時間來完成.. –

+0

是@PankajParkar!我使用'ng-repeat'來渲染 –

回答

0

正如潘卡Parkar說,問題是使這些數據。所以,我做了簡單的分頁,並解決它。