1

私は次のようなコードを持っています:

function FooCtrl($scope, $rootScope, $http) {
    ...
    $http.get('http:/foobar/api/v1/offers').success(function(data, status) {
    $rootScope.offers = data.info;
    console.log(data.info);
}).error(function(data, status, headers, config) {
    console.log(data);
});
}

私の index.html には、次のような div があります。

<div data-role="page" ng-controller="FooCtrl">

サーバーは、$http 呼び出しで約 150Kb をすべて JSON で返します。

$http 呼び出しの後にページがフリーズすることがわかりました。結果はコンソールに記録されますが、その後、ページは応答を停止し、開発者ツールを起動することさえできません。

アイデアや助けをいただければ幸いです-AngularJSでこの呼び出しを別の方法で行う必要がありますか?

4

0 に答える 0