Javascript 如何更改extjs网格的颜色

Javascript 如何更改extjs网格的颜色,javascript,extjs4,Javascript,Extjs4,我需要更改网格单元格的背景,使用代码更改文本颜色: getRowClass: function(record, rowIndex, rowParams, store){ var grupo = record.get("tipo"); if (grupo == 'G'){ console.log('Grupo'); return 'redUnderlinedText'; } .redUnderlinedText { background-color: blue;// &

我需要更改网格单元格的背景,使用代码更改文本颜色:

getRowClass: function(record, rowIndex, rowParams, store){
var grupo = record.get("tipo");
   if (grupo == 'G'){
   console.log('Grupo');
   return 'redUnderlinedText';
}

.redUnderlinedText {
    background-color: blue;// <= this code doesn't work
    color: red;
    text-decoration: underline;
    cursor: pointer;
}
getRowClass:函数(记录、行索引、行参数、存储){
var grupo=record.get(“tipo”);
如果(grupo=='G'){
console.log('Grupo');
返回“redUnderlinedText”;
}
.redUnderlinedText{

背景色:蓝色;//奇怪的是,你在网格上看到的背景是每个单元格样式的结果

因此:

.x-grid-cell {
    background-color: red;
}
应适用于所有未选定的单元格

在你的情况下,我会尝试:

.redUnderlinedText . x-grid-cell {
    background-color: blue !important;
    color: red;
    text-decoration: underline;
    cursor: pointer;
}