性能选项卡上的Batarang显示在应用程序的根目录上,angular是调用函数,如下所示:
function (a){var e,f,i=a.$eval(h),m=hc(i,.
根据batarang,它的速度非常缓慢,当我在应用程序上获得更多行时,它会减慢应用程序并使Firefox崩溃(尽管Chrome仍在处理它).那到底是做什么的?我该如何解决这个问题?
Ben*_*esh 16
在构建Angular应用程序时需要考虑的事项,其中您正在动态扩展ngRepeat的内容.您设置的每个ngRepeat都会设置一个手表.您在重复内部执行的每个{{binding}}或ngModel都会设置另一个监视,依此类推.其中每个都创建了函数和对象实例,还需要在每个$ digest上进行处理.因此,如果您遇到性能问题,您可能需要实现一个自定义指令来写出您的数据,而无需设置那些多余的手表,因此您的性能会更高一些.那我2美分.
| 归档时间: |
|
| 查看次数: |
5225 次 |
| 最近记录: |