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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何根据Sencha ExtReact中网格的行数改变行背景颜色?相关的知识,希望对你有一定的参考价值。

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

答案

我想你正在寻找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"
        };
    }
  }],
...

以上是关于如何根据Sencha ExtReact中网格的行数改变行背景颜色?的主要内容,如果未能解决你的问题,请参考以下文章

绑定网格的行数

如何获取 javascript 中用于 flexbox 和网格布局的行数和列数?

MySQL Workbench 能否在查询结果网格中显示选中的行数?

如何旋转可编辑网格的行?

如何根据严重性更改数据网格中的行颜色?

AI中使用矩形网格工具画好表格了,要怎么修改它的行数和列数