有一个应用程序使用了一堆 Angular + Clarity + Firebase (AngularFire 2)。在将 Angular 更新到第五个版本之后,我还不得不将 AngularFire 更新到当前版本,稍微更正了新版本的代码,现在它似乎是一个奇迹——它成功了。唉,好久没用了,打开和关闭表格半分钟后,一切都开始滞后,然后紧紧地挂起。控制台中没有错误。请告诉我在哪里以及如何找到这种行为的原因!提前谢谢了!
有一个应用程序使用了一堆 Angular + Clarity + Firebase (AngularFire 2)。在将 Angular 更新到第五个版本之后,我还不得不将 AngularFire 更新到当前版本,稍微更正了新版本的代码,现在它似乎是一个奇迹——它成功了。唉,好久没用了,打开和关闭表格半分钟后,一切都开始滞后,然后紧紧地挂起。控制台中没有错误。请告诉我在哪里以及如何找到这种行为的原因!提前谢谢了!
解决方案:噩梦......原来模板中的同事而不是值附加了一个带有订阅的方法(+也在ngFor中),结果,模板不间断地拉出了这个方法,创建了一大群订阅并且记忆飞快地飞走了。永远不要这样做,亲爱的同事)