我的应用程序中存在严重的内存泄漏,但我还没有找到原因,这里是背景。
- 我正在使用 AngularJS + JQuery(插件)
许多听众的约束如下:
$(element).on("keyup", function() {});
所以问题是
我是否需要通过以下方式在指令中取消绑定这些侦听器?
scope.$on("$destroy", function() {
$(element).off();
});
顺便说一句,您通常如何找出 Web 应用程序中的内存泄漏?我使用 chrome 的配置文件(请参阅此处的Profiling memory performance),但我无法追踪到内存泄漏的代码。你有什么建议吗?
非常感谢!