我使用ext js网格生成网格和自定义单元格颜色。 使用搜索框功能可以过滤网格行,但不会显示自定义颜色。 任何建议都会有所帮助。
答案 0 :(得分:0)
This article非常有用。
您可以根据数据对象的值设置行的样式,如下所示:
Ext.create('Ext.grid.Panel', {
...
viewConfig: {
stripeRows: false,
getRowClass: function(record) {
return record.get('age') < 18 ? 'child-row' : 'adult-row';
}
}
});
儿童排&amp; adult-row是具有背景颜色的CSS类。