extjs3中的listeners中的show不能被监听到 20
如题!listeners:{//增加监听函数"show":function(_window){//render是在在浏览器要显示组件的时候调用参数window是指这个wi...
如题!
listeners:{ //增加监听函数
"show":function(_window){ //render是在在浏览器要显示组件的时候调用 参数window是指这个window组件句柄
//alert(_window.findByType("textfield")[2].fieldLabel); //这里通过findByType来查找指定的组件
//_window.findByType("textfield")[2].getEl().dom.src="1.png"; //如果将上边show改成render那么在Ext1.0版本可以通过但是在2.0版本就不行了
//alert(_window.findByType("textfield")[2].getEl()); //这里会显示undefined,因为2.0中render为了效率只会讲框架加载,但是组件的组册要等到show之后
alert("yes"); //所以这里getEl()的作用是去指定的对象,但是没组测就不会被去到 解决办法将上面的render改成show即可
alert(_window.findByType("textfield")[2].getEl());
}
这里的这里alert();函数不会被执行,我用的是extjs3,网上找了很久没有找到,急死了, 展开
listeners:{ //增加监听函数
"show":function(_window){ //render是在在浏览器要显示组件的时候调用 参数window是指这个window组件句柄
//alert(_window.findByType("textfield")[2].fieldLabel); //这里通过findByType来查找指定的组件
//_window.findByType("textfield")[2].getEl().dom.src="1.png"; //如果将上边show改成render那么在Ext1.0版本可以通过但是在2.0版本就不行了
//alert(_window.findByType("textfield")[2].getEl()); //这里会显示undefined,因为2.0中render为了效率只会讲框架加载,但是组件的组册要等到show之后
alert("yes"); //所以这里getEl()的作用是去指定的对象,但是没组测就不会被去到 解决办法将上面的render改成show即可
alert(_window.findByType("textfield")[2].getEl());
}
这里的这里alert();函数不会被执行,我用的是extjs3,网上找了很久没有找到,急死了, 展开
1个回答
展开全部
/ /返回CSS类适用于根据
根据对数据值的行吗?给定的数据是大于0和小于0,返回到您的自定义样式
getRowClass功能(记录,索引){ BR /> VAR = record.get('变');
(C <0){
返回价格下降;
的} else if(C> 0){
返回“物价上涨”;
}
} getRowClass(记录备案,数量指数,对象rowParams,店中店):弦乐
覆盖这个函数适用自定义CSS类排在渲染过程中。您也可以提供自定义参数T ...
重写此函数在渲染过程中应用自定义的CSS类的行。您也可以提供自定义参数的当前行的行模板自定义,它是如何呈现使用rowParams参数。这个函数应该返回将被添加到该行的包装的div的CSS类名(或没有)空字符串''。要申请多个类名,只需返回内空间分隔的字符串(例如,“我的另一个类类的)。用法示例:
viewConfig:{
forceFit:真实,
showPreview:真,/ /自定义属性
enableRowBody:真实的,/ /??需要创建第二个,全宽行显示扩展记录数据
getRowClass:功能(记录,rowIndex,RP,DS){/ / RP = rowParams
如果(showPreview){
rp.body = '
'+ record.data.excerpt +'';
返回'X-GRID3行扩大“;
}
返回'X-GRID3行倒塌';}
参数:
记录:记录
Ext.data.Record对应当前行。
指数:数量
行索引。
rowParams的对象
一个配置的对象传递给在渲染过程中,允许行模板定制网格行的各个方面。
如果配置enableRowBody是真实的,则以下的性质可能会设置此功能,将用于使每个网格行全宽扩展下面一行:
体:字符串 BR />一个HTML片段,将用作扩充行的主体内容(默认为'')。
bodyStyle:字符串
规范将应用于扩展行的元素的CSS样式。 (默认为'')。
以下属性将被传递,并可能被追加到:
tstyle:字符串
17应用于封装标准的网格行元素的CSS样式规范和任何扩展行。
店:商店
Ext.data.Store这个网格绑定到
返回:
字符串
CSS类的名称添加到该行。
根据对数据值的行吗?给定的数据是大于0和小于0,返回到您的自定义样式
getRowClass功能(记录,索引){ BR /> VAR = record.get('变');
(C <0){
返回价格下降;
的} else if(C> 0){
返回“物价上涨”;
}
} getRowClass(记录备案,数量指数,对象rowParams,店中店):弦乐
覆盖这个函数适用自定义CSS类排在渲染过程中。您也可以提供自定义参数T ...
重写此函数在渲染过程中应用自定义的CSS类的行。您也可以提供自定义参数的当前行的行模板自定义,它是如何呈现使用rowParams参数。这个函数应该返回将被添加到该行的包装的div的CSS类名(或没有)空字符串''。要申请多个类名,只需返回内空间分隔的字符串(例如,“我的另一个类类的)。用法示例:
viewConfig:{
forceFit:真实,
showPreview:真,/ /自定义属性
enableRowBody:真实的,/ /??需要创建第二个,全宽行显示扩展记录数据
getRowClass:功能(记录,rowIndex,RP,DS){/ / RP = rowParams
如果(showPreview){
rp.body = '
'+ record.data.excerpt +'';
返回'X-GRID3行扩大“;
}
返回'X-GRID3行倒塌';}
参数:
记录:记录
Ext.data.Record对应当前行。
指数:数量
行索引。
rowParams的对象
一个配置的对象传递给在渲染过程中,允许行模板定制网格行的各个方面。
如果配置enableRowBody是真实的,则以下的性质可能会设置此功能,将用于使每个网格行全宽扩展下面一行:
体:字符串 BR />一个HTML片段,将用作扩充行的主体内容(默认为'')。
bodyStyle:字符串
规范将应用于扩展行的元素的CSS样式。 (默认为'')。
以下属性将被传递,并可能被追加到:
tstyle:字符串
17应用于封装标准的网格行元素的CSS样式规范和任何扩展行。
店:商店
Ext.data.Store这个网格绑定到
返回:
字符串
CSS类的名称添加到该行。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询