ExtJs--05--给window组件加入功能条以及子组件获取上级或下级组件的属性和方法

Posted yangykaifa

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ExtJs--05--给window组件加入功能条以及子组件获取上级或下级组件的属性和方法相关的知识,希望对你有一定的参考价值。

Ext.onReady(function(){
	
/**
1--
给容器组件加入控制条 及 控制项
控制条 不同的方向有多种  tbar   lbar  rbar  bbar  fbar   
2--
依据组件本身拿到上级组件的属性及方法调用
 */
	var win = new Ext.window.Window({
				id:"id001",//自己定义编号
				title:"自己定义标题信息",//标题
				width:400,//宽度  能够使用百分比 自适应浏览器大小
				height:400,//高度
				top:0,
				left:0,
				layout:"vbox",
				renderTo:Ext.getBody(),
				// tbar   lbar  rbar  bbar  fbar
				tbar:[{
					text:"第一个button",
					handler:function(btn){
//						Ext.Msg.alert("no1","1 info ");
//						btn.up("window").hide();  //第一种获得上级组件  当然up是向上查找,  down是向下查找
						alert(btn.up("window").title);
					}
				},{
					text:"第二个button",
					handler:function(btn){
//						Ext.Msg.alert("no2","2 info ");
						Ext.getCmp("id001").hide();   //另外一种获得上级组件
					}
				},{
					text:"第三个button",
					handler:function(btn){
//						Ext.Msg.alert("no3","3 info ");
						//ownerCt:得到当前对象所在的容器组件。 
						btn.ownerCt.ownerCt.hide();   //第三种获得上级组件
//						btn.up().up().hide();  //第四种获得上级组件
					}
				}]
		
	});
	
	win.show();
	
})




以上是关于ExtJs--05--给window组件加入功能条以及子组件获取上级或下级组件的属性和方法的主要内容,如果未能解决你的问题,请参考以下文章

设计模式入门之装饰器模式Decorator

关于Unity的开发模式

bootstrap与jQuery结合的动态进度条

sciter: 基于 sciter 封装通知栏组件

spring使用FactoryBean给ioc容器加入组件

winform中如何实现打印功能,能够打印出winform中的字,或者打印出数据库中一条数据,两种都可以