我有一些记录,其中包含布尔值。根据布尔值的不同,我希望GridPanel的行以粗体呈现。我相信GridView有一种好的样式方法可以实现这一点,但我似乎找不到它。
谢谢。
谢谢。
您的回答是正确的,但我想指出,为了重写getRowClass,不需要提供已实例化的GridView实例。可以使用GridPanel的viewConfig
代替:
viewConfig: {
getRowClass: function(rec, idx, rowPrms, ds) {
return rec.data.isRead === false ? 'ph-bold-row' : '';
}
}
没关系:
view: new Ext.grid.GridView({
getRowClass: function(rec, idx, rowPrms, ds) {
return rec.data.isRead === false ? 'ph-bold-row' : '';
}
})