骨干内存泄漏与否?

时间:2014-03-07 06:07:59

标签: javascript jquery backbone.js memory-leaks

请参阅jsfiddle上的简单代码。

我的代码中是否有任何内存泄漏?

在我点击close按钮之前,我点了快照1,点击它后,我拍摄了快照2。

那么,下图中的含义是什么? 意味着仍有任何对我的view的引用,即内存泄漏的情况?但为什么呢?

enter image description here

我正在使用Backbone 1.1.2和jQuery 1.9.1。

我从How To: Detect Backbone Memory Leaks学到了一些东西,但仍然感到困惑。

另外:看到我在图片中指出,这里是红色,但有时它是黄色,那是什么意思?

另外:

我在这里找到了一些解决方案:Backbone.js in Practice: Part I – Preventing Memory Leaks

但它可能不是最优雅的方式。 @Jeremy Ashkenas如何看待这个?将类似文章Paydirt的内容修补到Backbone lib中?或者添加destruction函数进行查看?

解决方案:
Zombies! RUN! (Managing Page Transitions In Backbone Apps)

1 个答案:

答案 0 :(得分:1)