ExtJs4更改Statuscode的字段颜色



你好,我在ExtJs中挣扎,我试图改变ExtJs网格的颜色,其中单元格名称为'statuscode',如果statuscode为1,单元格必须以绿色改变颜色!有人知道吗?由于

Ext.define('Shopware.apps.ArticleUpdateLog.model.ArticleUpdateLog', {
    extend: 'Shopware.data.Model',
    configure: function () {
        return { 
                controller: 'ArticleUpdateLog'
        };
    },
    fields: [
        { name : 'id', type: 'int', useNull: true },
        { name : 'importTimestamp', type: 'string' },
         { name : 'statuscode', type: 'string', useNull: true },
        { name : 'status', type: 'string', useNull: true }
    ]
});

网格的每一列都有一个渲染器配置render: function(value, meta, record)。因此,您可以使用record.get('status')检查当前值并为给定单元格添加css样式。

http://docs.sencha.com/extjs/4.2.2/# !/api/Ext.grid.column.Column-cfg-renderer

还要查看meta参数,该参数授予对您想要的特定单元格的样式访问权限。

相关内容

  • 没有找到相关文章

最新更新