自定义控件:
//button
//不常用的:
MyButton = Ext.extend(Ext.Button,{
renderTo:'div',
text:'自定义控件',
initComponent:function(){
MyButton.superclass.initComponent.call(this);
}
});
new MyButton();
//常用的
BButton = function(obj){
//对象obj所有属性复制到当前对象
Ext.apply(this,obj);
BButton.superclass.constructor.call(this,{
renderTo:'div',
text:'自定义控件',
handler:function(){
alert("自定义button");
}
});
}
Ext.extend(BButton,Ext.Button,{});
new BButton();
//window待续
//button
//不常用的:
MyButton = Ext.extend(Ext.Button,{
renderTo:'div',
text:'自定义控件',
initComponent:function(){
MyButton.superclass.initComponent.call(this);
}
});
new MyButton();
//常用的
BButton = function(obj){
//对象obj所有属性复制到当前对象
Ext.apply(this,obj);
BButton.superclass.constructor.call(this,{
renderTo:'div',
text:'自定义控件',
handler:function(){
alert("自定义button");
}
});
}
Ext.extend(BButton,Ext.Button,{});
new BButton();
//window待续