【发布时间】:2015-03-04 18:09:06
【问题描述】:
我有一个 json 文件,其中包含大约 8000 个联系人,使用 ng-repeat 使用 angularjs 获取所有数据需要很长时间,有什么解决方法吗?
【问题讨论】:
-
你必须为那种大数据考虑分页。尽管更快地获取 json 和优化 ng-repeat 是不同的事情,但分页对两者都适用。
-
是的,只需将要显示的数据放入 ng-repeat 即可。仅此而已。不要向其扔 jsons。
-
你试过gzip你的json响应吗,大多数浏览器都支持gzip压缩。这样您就可以快速获取 json。然后显示它是你的javascript技能问题。
-
我还需要通过搜索字段搜索数据,是否足够快将我搜索的数据引入
-
我有这个问题,但我一次只能获取 6 条记录。大约需要 1 秒,这在 AJAX 应用程序上非常明显。
标签: angularjs getjson ng-repeat