Angular + Firebase:如何快速加载大量数据?

时间:2014-02-22 13:28:33

标签: angularjs firebase angularfire

我正在使用AngularJS和Firebase。

目标:我想显示Firebase中的所有数据(固定数量的项目:~1600)。

问题:在AngularFire调用"加载"之前大约需要10秒钟。数据大约120 kb,我觉得这可能会更快。 (例如,从.json文件加载数据集需要大约一秒钟)。

有没有办法加快速度?

1 个答案:

答案 0 :(得分:2)

如果您不需要收听数据更新,可以使用REST API,只需对firebase参考+ .json执行$http.get('https://dinosaur-facts.firebaseio.com/dinosaurs.json') .success(function(dinos) { console.log('The dinosaurs are coming!', dinos); }); 次请求:< / p>

gcloud compute firewall-rules create FIREWALL_RULE --allow tcp:80

不确定使用大量数据会有多快,但可能值得一试。