ExtJS - 动态格式化GridPanel行?

Sco*_*ach 3 extjs

我有一个布尔值的记录,并且根据布尔值,我希望GridPanel的行呈现为粗体.我确信有一个很好的GridView风格的方法来做到这一点,但我似乎无法找到它.

谢谢.

Bri*_*kau 8

你的答案是正确的,但我想指出,没有必要提供一个实例化的GridView实例来覆盖getRowClass.viewConfig改为使用GridPanel :

viewConfig: {
    getRowClass: function(rec, idx, rowPrms, ds) {
        return rec.data.isRead === false ? 'ph-bold-row' : '';
    }
}
Run Code Online (Sandbox Code Playgroud)