私は次のようなコードを持っています:
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でこの呼び出しを別の方法で行う必要がありますか?