3
我有一個布爾值的記錄,並根據布爾值,我想GridPanel的行被渲染爲粗體。我確信有一個很好的GridView風格的方式來做到這一點,但我似乎無法找到它。ExtJS - 動態格式化GridPanel行?
謝謝。
我有一個布爾值的記錄,並根據布爾值,我想GridPanel的行被渲染爲粗體。我確信有一個很好的GridView風格的方式來做到這一點,但我似乎無法找到它。ExtJS - 動態格式化GridPanel行?
謝謝。
你的答案是正確的,但我想指出的是,有沒有必要,以覆蓋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' : '';
}
})