如果列单元格值> 5000,我想突出显示整行.现在我只能突出那个细胞.
网格列渲染器:
renderer:function(val_, meta_, rec_) {
if(val_> 5000) {
meta_.style = "background-color:red;";
}
}
Run Code Online (Sandbox Code Playgroud)
设置getRowClass(在网格上)而不是列渲染器:
重写此函数以在呈现期间将自定义CSS类应用于行.此函数应返回将添加到行的包装元素的CSS类名称(或空字符串''表示无).
例如:
viewConfig: {
getRowClass: function(record, rowIndex, rowParams, store){
return record.get("someField") > 5000 ? "row-highlight" : "";
}
}
Run Code Online (Sandbox Code Playgroud)