学习extjs中遇到的问题,帮忙解决下
问题1:extjs中:和=的区别
问题2:Ext.onReady(function(){
var win;
var button = Ext.get('show-btn');
win=Ext.extend(Ext.Window,{
new1: function(){
alert("sdsd");
},
//items:{xtype:'label',html:'asas'},
title:'用户注册',width:550,frame:true,autoHeight:true,
buttonAlign : 'center',
buttons:[{text:'注册',id:'button1',handler:new1,scope:this}]
});
var aa=new win({});
aa.show();
aa.new1();
});
上面代码中handler为什么提示找不到方法new1()?
问题3:if(node.hasChildNodes()){
tabs1={
id:"tabroot",
title: node.text ,
iconCls: 'tabs',
closable:true
};
tabs.add(tabs1);
alert(tabs1.id);
alert(Ext.get("tabroot"));
}else
{
switch (node.id){
case 'c1_zc' :
var aa=new zhuce
({items:form1});
alert(Ext.get('tabc1'));
aa.render('tabc1');
break;
default: ;
}
我调用alert(Ext.get("tabroot"));居然是null,为什么根据id名得不到对象?