AngularJS http无法处理较大的文件

时间:2014-11-19 21:55:56

标签: json angularjs http get

我有一个Angular控制器,可以调用$ http.get。

app.controller('dataController', function dataController($scope,$http) {
$http.get(URL)
  .success(function(response) {$scope.jobs = response;});
});

这个调用适用于小文件,但我有一个1.2MB大小的json文件(57,000行),这似乎打破了我的应用程序。这是一个已知的问题?有没有解决方法?

1 个答案:

答案 0 :(得分:0)

如果你是双向绑定到每行中的每个元素,那么你可能会在摘要周期中获得性能上升。

也许您应该将数据分页到DOM中。

ngGrid对此有好处!

或使用angular 1.3单向绑定。