angularjs网站提供了入门教程的分步教程。我正在查看标题为“Routing & Multiple Views”的第7节
本教程附有demo app,您可以看到视图路由器设置的样子。
我看到内存泄漏,DOM节点升级,当我点击查看条目,然后单击“返回”返回主页面时。这是Chrome Canary“时间轴”效果的screencap,因为我在主页和各个“手机”页面之间来回点击。
我在自己的应用中遇到同样的问题。
一旦ngView导航离开给定路线,我一直在试图让它释放DOM元素。但现在我看到Angular的基线演示应用程序有同样的问题 - 分离的DOM节点留在内存中。我可以在Heap Snapshot中查看它们,但它并没有让我了解如何预防它们。
我错过了什么吗?