extjs的gridpanel控件加入插件Ext.grid.RowExpander后,viewconfig中的getRowClass失效的问题
例如vargrid=newExt.grid.GridPanel({.....viewConfig:{forceFit:true,getRowClass:function(...
例如
var grid = new Ext.grid.GridPanel({
.....
viewConfig:
{forceFit:true,
getRowClass : function(record,rowIndex,rowParams,store){
if(record.data.datatype=="0"){
return 'row-red'; //样式名称
}else if (record.data.datatype=="1"){
return 'row-green';
}
}
},
plugins:[Ext.grid.RowExpander]
});
去掉plugins属性样式就起作用,样式的作用是根据条件使每行显示不同的背景色,但是就没有嵌套的作用了,加上plugins有嵌套的作用,样式失效了,请教各位大虾,有办法解决吗? 展开
var grid = new Ext.grid.GridPanel({
.....
viewConfig:
{forceFit:true,
getRowClass : function(record,rowIndex,rowParams,store){
if(record.data.datatype=="0"){
return 'row-red'; //样式名称
}else if (record.data.datatype=="1"){
return 'row-green';
}
}
},
plugins:[Ext.grid.RowExpander]
});
去掉plugins属性样式就起作用,样式的作用是根据条件使每行显示不同的背景色,但是就没有嵌套的作用了,加上plugins有嵌套的作用,样式失效了,请教各位大虾,有办法解决吗? 展开
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励30(财富值+成长值)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询