如何使用“Ext.window”后释放内存.窗口类实例
How free memory after using `Ext.window.Window` class instance?
我使用Extjs-6来开发我的应用程序。我有超过20个控制器在我的应用程序。在所有这些控制器中,有时,这些控制器显示Ext.window.Window
类实例,然后用户关闭该窗口(在其他情况下,所有控制器都可以显示弹出窗口)。
我是否使用destroy
功能关闭window
?这会释放内存吗?这样不会发生内存泄漏吗?在一个句子中,什么是最好的y?
当close
被调用时(无论是作为用户点击的结果,还是编程的结果),destroy
在幕后被调用,并且关于防止内存泄漏的一切都由框架为您处理。所以,除非有相关的bug,否则你根本不需要担心。
this.win = Ext.create('Ext.window.Window'....
最好在窗口关闭时删除它:
delete this.win;
相关文章:
- 显示:阻止/无html元素,css.not从内存中释放
- 即内存释放
- 释放内存
- 更改 ng 视图内容后,不会释放保留的内存
- TypeScript 中的内存释放
- Kineticjs 会导致内存泄漏.销毁后不释放阶段
- 通过使用JavaScript“未定义”(变量),我们可以释放系统内存
- 三.js - 释放内存
- 有没有一种成功的方法来销毁缓冲区实例并释放 NodeJS 画布中使用的内存
- 如何在Javascript中释放上一个堆栈帧的内存
- jwplayer内存泄漏/未在后续加载时释放内存
- 计时器何时从内存中释放
- 如何正确释放JavaScript变量的内存
- 在关闭选项卡/窗口之前删除变量是否有助于释放内存?
- 如何在JavaScript中释放内存
- 通过将数组的长度设置为零来释放数组的内存是一种好做法吗?
- revokeobjecturl()不会立即释放内存(或者根本不释放内存)
- 删除缓存文件并以编程方式释放为其分配的内存
- 如何在javascript中释放closure's内存
- 如何使用“Ext.window”后释放内存.窗口类实例