Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/383.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用chrome堆探查器跟踪对主干视图对象的引用_Javascript_Backbone.js_Memory Leaks_Garbage Collection_Google Chrome Devtools - Fatal编程技术网

Javascript 使用chrome堆探查器跟踪对主干视图对象的引用

Javascript 使用chrome堆探查器跟踪对主干视图对象的引用,javascript,backbone.js,memory-leaks,garbage-collection,google-chrome-devtools,Javascript,Backbone.js,Memory Leaks,Garbage Collection,Google Chrome Devtools,我读过很多关于如何使用Crome开发工具来追踪内存泄漏的文章。但我无法追踪是什么阻止了我的观点成为GC。我看到一个分离的DOM元素,当我展开它时,我可以看到它被Window/localhost:3000/registration@1129109中的文档引用。是否可以从屏幕截图中看到问题?我已经检查了所有内容,以确保所有视图都已关闭,没有任何事件和其他对视图的引用被留下,但没有任何效果 简而言之,代码结构: app-是一个对象文本 覆盖-主干视图 对话框-主干视图 app.overlay = ne

我读过很多关于如何使用Crome开发工具来追踪内存泄漏的文章。但我无法追踪是什么阻止了我的观点成为GC。我看到一个分离的DOM元素,当我展开它时,我可以看到它被Window/localhost:3000/registration@1129109中的
文档引用。是否可以从屏幕截图中看到问题?我已经检查了所有内容,以确保所有视图都已关闭,没有任何事件和其他对视图的引用被留下,但没有任何效果

简而言之,代码结构:
app
-是一个对象文本
覆盖
-主干视图
对话框
-主干视图

app.overlay = new Overlay();
app.overlay.registerComponent({view: new DialogView()})
app.overlay.show();
当用户关闭对话框时,在
dialogView
上调用
close()
,然后调用
app.overlay.close()
app.overlay=null

我应该将所有视图关闭并从DOM中分离出来,但我可以从dialog的模板中看到DOM元素。我使用Browserify