Ext中何时会自动去执行destroy方法

Posted 桔子爱世界

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ext中何时会自动去执行destroy方法相关的知识,希望对你有一定的参考价值。

http://www.iteye.com/problems/66042

 

以下是我知道的:
1. 将组件从容器中移除时会默认调用子组件的destroy方法
2. Ext.Window默认的closeAction为close,它最终也是调用Window的destroy
3. 一个容器被销毁时,会递归调用子组件的destroy方法

所以,如果一个非Window组件是孤立的(没有父容器,直接render到某个节点),那么不用的时候需要手工销毁。
其它情况下一般都是不用管的,只用处理好最顶层的容器就OK

以上是关于Ext中何时会自动去执行destroy方法的主要内容,如果未能解决你的问题,请参考以下文章

Ext.data.Batch

如何从 Ext js 中的选项卡中删除活动选项卡?

磁盘相关命令

angularjs中的$destroy和$timeout

如何知道异步状态机何时终止。 (升压::状态图)

使用 Java servlet 时何时打开以及何时关闭 mysql 连接?