我正在尝试调试AngularJS网站以提高加载时间的性能。目前浏览器在第一次加载时冻结1-2秒而没有缓存。
通过阅读各种帖子,我了解到观察者通常是AngularJS应用程序中性能的最大问题。
以下是batarang的截图:
在Chrome控制台CPU配置文件中进行调试时,我很难搞清楚什么叫h-k-z.onload,以及除了少观察者之外如何提高性能:
我知道这是一个广泛的问题,但我正在寻找AngularJS的任何性能提示。
答案 0 :(得分:7)
当有超过2000名观察者时,角度开始打击表演墙。
如果你的应用中有7K +观察者,那是因为设计不好。
点击此处https://coderwall.com/p/d_aisq/speeding-up-angularjs-s-digest-loop 在这里How does data binding work in AngularJS?