关于EXT的render的问题,请教ext高手!
如何使已经new过的panel重新刷新、构造??
代码如下所示:当我用getCmp获取到fileStampPanel 的对象后,改变这个对象的属性, this.stampState=stampState;
this.stampUserName=stampUserName;
this.imageName 值改变后,我打算让panel重新生成一次,注意不是重新new,好刷新panel达到我想要的目的,但是panel的render等方法都不好用,有什么办法么???
JDAN.FactureManage.fileStampPanel = function(stampState,stampUserName){
//默认属性
this.stampState=stampState;
this.stampUserName=stampUserName;
this.imageName = this.stampState==true?'stampbgimageGreen.gif':'stampbgimage.gif';
JDAN.FactureManage.fileStampPanel.superclass.constructor.call(this, {
id:'fileStampPanel',
title : '签章信息',
height : 120,
iconCls : 'icn2Mam',
bodyStyle : 'background-image:url(../FactureManage/Images/'+this.imageName+');line-height:60px;',// 加背景图片并使文字居中
html : '<center><font size=6 color=white style="FONT-FAMILY: 隶书">'
+ this.stampUserName + '</font></center>',
tbar : [{
text : '签章',
tooltip : '文件确认签章',
scope : this,
iconCls : 'icnRefresh',
handler : this.onBtnStamp
}]
})
};
Ext.extend(JDAN.FactureManage.fileStampPanel, Ext.Panel, {
onBtnStamp:function(){
var stampWin = new JDAN.FactureManage.ProgramStampWin();
stampWin.show();
//Ext.MessageBox.alert('提示','对图片进行签章确认!');
}
});
...全文
相关推荐
ext js介绍
, handler: function() { alert('Button clicked!')
ExtJS 轻松搞定
#### 四、组件渲染方法render深入分析了render方法的作用和工作原理,即如何将组件渲染到DOM树中,并保持其状态和外观的一致性。
Ext 3.0 中文文档.zip
这些组件的组合使得Ext能够灵活地处理复杂的数据结构和API交互。三、Render:渲染是Ext 3.0中的一个重要概念,它涉及到组件如何在页面上显示。
extjs render 用法介绍
在ExtJS中,Render函数是一种强大的工具,用于定制表格列的数据显示方式。它允许开发者根据特定的业务需求或用户交互对数据进行格式化或动态处理。在Ext.grid.ColumnModel的创建过程
Ext 将grid渲染到combox
当 `ComboBox` 展开时,监听器中的 `'expand'` 事件会被触发,此时会调用 `Ext.getCmp("qualityAgreeGrid").render("qualityAgreeGrid


