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