ngView是否泄漏内存,将DOM节点保留在内存中?

时间:2013-12-25 17:32:34

标签: javascript angularjs dom memory-leaks

Angular中的内存泄漏:

angularjs网站提供了入门教程的分步教程。我正在查看标题为“Routing & Multiple Views”的第7节

本教程附有demo app,您可以看到视图路由器设置的样子。

我看到内存泄漏,DOM节点升级,当我点击查看条目,然后单击“返回”返回主页面时。这是Chrome Canary“时间轴”效果的screencap,因为我在主页和各个“手机”页面之间来回点击。

enter image description here

我在自己的应用中遇到同样的问题。

一旦ngView导航离开给定路线,我一直在试图让它释放DOM元素。但现在我看到Angular的基线演示应用程序有同样的问题 - 分离的DOM节点留在内存中。我可以在Heap Snapshot中查看它们,但它并没有让我了解如何预防它们。

我错过了什么吗?

0 个答案:

没有答案