我正在使用angularJs.In我的应用程序工作在单个页面Web应用程序当我去每个页面cpu内存增加consistentely.I尝试与$ destroy,删除控制台并取消绑定窗口事件。但直到我得到同样的错误。如何解决?
答案 0 :(得分:0)
你可能有一些泄漏,它与angularjs无关。 $ destroy是正确的事件,可以像你写的那样清理窗口/文档级别绑定,但是你可能还有其他问题。 查看开发人员工具中的chrome profilers选项卡。它有能力记录哪些操作占用了大部分CPU,内存在哪里等等......非常好的工具。 您可以使用它来比较相同导航的运行,以查看与第一次运行相比添加到第二次运行的内容。