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

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

以下是我知道的:
1. 将组件从容器中移除时会默认调用子组件的destroy方法

2. Ext.Window默认的closeAction为close,它最终也是调用Window的destroy

3. 一个容器被销毁时,会递归调用子组件的destroy方法

所以,如果一个非Window组件是孤立的(没有父容器,直接render到某个节点),那么不用的时候需要手工销毁。

其它情况下一般都是不用管的,只用处理好最顶层的容器就OK

时间: 2024-10-12 19:59:11

Ext中何时会自动去执行destroy方法的相关文章

JAVA反射-根据某个对象的名称和方法去执行该方法

package com.citic.util; import java.lang.reflect.*; import java.util.HashMap; import com.citic.util.comm.*; /** * 根据某个对象的名称和方法去执行该方法 * @author db2admin * */ public class ReflectUtil { public static String methodName="execute"; public static int

cocos中使用VS自动创建工程的方法

为了省事,直接用VS编写了一小段代码,将cocos手动创建工程的命令改用system来执行,免去了手动输入命令的麻烦 其中: -d F:\\cocos2d-x-3.2-projects 是你要存放的工程的绝对路径,在cocos2.3中是你解压引擎所在的目录,而3.2版本可以是自定义的任意路径 -p:在这里是指打包的包名,在run命令里 -p 是指编译的平台 -l:是指使用的编程语言 #define _CRT_SECURE_NO_WARNINGS #include <iostream> usin

Word 2016中公式不能自动斜体的解决方法

参考资料: 中文版 Office 数学公式默认不是斜体 为什么Word 2007中的公式编辑器字体不能自动倾斜 归纳总结 这个问题自Word 2007开始就存在,直至我目前用的Word 2016都没有被修复. 原因推测 Office工程师在设计时存在问题,在公式编辑器内键入文本时,如果当前输入法的语言不是英语的话,默认键入的是普通文本,不斜体.注意,使用微软拼音输入法的英文模式也被认为语言不是英语,只有按Win+空格键切换到ENG英语(美国) 美式键盘时,才被认为是英语. 解决方法 (1)最佳方

有关于tomcat启动时,利用listener来执行某个方法

今天,项目经理让我调查一下(目的是锻炼我),刚开始的时候说用listener来实现服务器启动然后某个项目跟着启动.其实就是tomcat启动的时候去执行某个方法,通过这个方法启动某个项目.我网上调查了一下, 很容易就实现了.代码如下 首先在web.xml中配置监听,如图所示 然后在 contextInitialized 中调用方法. 前前后后花了十几分钟,感觉是挺简单的.哎,要学的东西还真挺多的

利用Promise实现数据多个请求加载完成时执行某个方法

在实际开发中常常有些业务的数据是来自多个接口的,因为ajax是异步,这样就导致我们需要判断是否请求到了数据然后在做其他的逻辑,在Promise没有出现之前,通常我们的解决方法是,第一粗暴的改异步为同步,但这样会造成阻塞,异步好像又失去了意义,第二也就是大家常用的解决办法用回调既一个异步执行完成后在执行下一个请求,这样看比第一种要好太多了,但是问题又来了,延迟延迟延迟,请求越多最后的那个请求延迟就会越严重,而且这样请求多了之后逻辑就会变得很乱...痛苦不堪,还好es6带来的Promise正好能解决

C# 将后台数据 写到前台脚本中去【控制页面中某些脚本只在 页面第一次加载的时候才去 执行】

protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { this.domainBind(); Page.RegisterClientScriptBlock("F1", "<script>var c=1</script>"); } else { Page.RegisterClientScriptBlock("F0", &qu

(转)在网页中JS函数自动执行常用三种方法

原文:http://blog.sina.com.cn/s/blog_6f6b4c3c0100nxx8.html 在网页中JS函数自动执行常用三种方法 在网页中JS函数自动执行常用三种方法 在HTML中的Head区域中,有如下函数: <SCRIPT   LANGUAGE="JavaScript">   functionn MyAutoRun() {   //以下是您的函数的代码,请自行修改先! alert("函数自动执行哦!");   } </SCR

在网页中JS函数自动执行常用三种方法

在网页中JS函数自动执行常用三种方法 在HTML中的Head区域中,有如下函数: <SCRIPT   LANGUAGE="JavaScript">   functionn MyAutoRun() {   //以下是您的函数的代码,请自行修改先! alert("函数自动执行哦!");   }  </SCRIPT> 下面,我们就针对上面的函数,让其在网页载入的时候自动运行! ①第一种方法 将如上代码改为: <SCRIPT   LANGUAG

Linux操作系统中/sbin/init程序的执行过程

  发布时间:2007.08.22 06:05     来源:赛迪网    作者:kit 当init启动后,它通过执行各种启动事务来继续引导进程(检查并监视文件系统,启动后台程序daemons,等等),直至完成用户所有操作环境的设置工作.这里主要涉及4个程序:init.getty(agetty).login和shell程序.这4个程序之间的关系见下图所示. init进程的主要任务是根据/etc/rc文件中设置的信息,执行其中设置的命令,然后根据/etc/inittab文件中的信息,为每一个允许登