使用ng-switch的AngularJS内存泄漏?有人能解决这个吗?

时间:2013-04-23 19:18:36

标签: angularjs angularjs-scope angularjs-service angularjs-routing

我为angularjs构建了一个自定义路由方法,我使用它来控制我的应用程序中的ng-switch,以创建多级深层链接。

http://plnkr.co/edit/beAm3WRomMafKzx1SoSZ?p=preview

我无法弄清楚当你在共享下的社交和联系人选项卡之间切换时内存不断上升的原因。另外,如果你看一下baterang(chrome的angularjs插件)为什么当你关掉联系人标签时,范围不会变小?联系人控制器已被破坏,但是baterang显示联系人仍然在范围内。

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

当涉及ngRepeat和ngSwitch指令并且启用了Batarang插件时,存在内存泄漏。这是关于它的票:https://github.com/angular/angularjs-batarang/issues/62