如何根据Sencha ExtReact中网格的行数改变行背景颜色?

时间:2017-09-27 12:56:13

标签: extjs grid

我想根据ExtReact网格中的行数据更改行背景,我无法在文档中找到任何选项

1 个答案:

答案 0 :(得分:1)

我认为您正在寻找Ext.grid.feature.RowBody。您必须覆盖getAdditionalData方法并返回包含rowBodyCls

的对象
Ext.create('Ext.grid.Panel', {
  ...
  features: [{
    ftype: 'rowbody',
    getAdditionalData: function (data, idx, record, orig) {
        // Use the data/record to determine which class to apply, then
        // style the row body in CSS.
        return {
            rowBodyCls: "my-body-class"
        };
    }
  }],
...