【问题标题】:AngularJS memory leak with ng-switch? Can someone solve this?AngularJS内存泄漏与ng-switch?有人可以解决这个问题吗?
【发布时间】:2013-04-17 03:32:51
【问题描述】:

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

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

我想不通的是,为什么当您在共享下的社交和联系人选项卡之间切换时内存不断增加。另外,如果您查看 baterang(chrome 的 angularjs 插件),为什么当您关闭联系人选项卡时,范围不会变小?联系人控制器已被销毁,但 baterang 显示联系人仍在范围内。

感谢您的帮助。

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-09-21
      • 1970-01-01
      • 2010-10-25
      • 2012-08-19
      • 2010-12-11
      • 2023-03-23
      • 1970-01-01
      相关资源
      最近更新 更多