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;
}