我想根据ExtReact网格中的行数据更改行背景,我在文档中找不到任何选项如何根据Sencha ExtReact中的网格行数据更改行背景颜色?
0
A
回答
0
我认为您在寻找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"
};
}
}],
...
+0
感谢Joe Holloway。这种解决方案将适用于Extjs,但我看起来与ExtReact相同 –
+0
Doh,我认为它会是一样的。如果有人正在寻找ExtJS解决方案,我会离开这个。我在ExtReact文档中探索过,似乎有一些与我在这里提出的内容类似的未公开的内容,但我无法准确指出如何实现。 –
+0
感谢您的帮助 –
相关问题
- 1. 更改数据网格中的行的背景颜色
- 2. 根据点击更改表格行的背景颜色
- 3. ASP.NET Razor HTML - 根据值更改表格行的背景颜色
- 4. 根据日期更改数据网格中的行颜色
- 5. 如何根据行值有条件地更改背景颜色
- 6. 如何根据单元格的值更改DataGridView中行的背景颜色?
- 7. 根据数值和行数更改背景颜色
- 8. JQgrid如何根据服务器数据更改行的背景颜色?
- 9. 根据列值更改reportviewer中的背景行颜色?
- 10. 根据属性更改背景颜色
- 11. 根据值更改背景颜色JS
- 12. 根据innerText更改背景颜色?
- 13. 如何更改合并数据集的背景行颜色?
- 14. 根据字段值更改一行的背景颜色
- 15. 根据列值更改JTable行的背景颜色
- 16. 根据标题更改表格单元格的背景颜色
- 17. LiveCode:如何更改数据网格中单元格的背景颜色
- 18. 如何更改数据网格中的行背景?
- 19. 当复选框被选中时,更改wpf数据网格行背景颜色
- 20. WPF数据网格中行的背景颜色
- 21. 如何使用wpf中的数据库中的值更改数据网格行背景颜色
- 22. 根据行索引设置html表格的行背景颜色
- 23. 如何根据EXTJS中的某些条件更改行背景颜色
- 24. jQuery根据当前颜色更改div的背景颜色
- 25. 在选择时更改整个数据网格行的背景颜色
- 26. 如何根据具体的选择更改textarea背景颜色
- 27. 如何根据给定值更改UICollectionViewCell的背景颜色
- 28. 如何根据asp.net标签值更改div的背景颜色?
- 29. 我如何更改数据网格的特定行的颜色
- 30. Sencha Touch - 如何动态更改网格的行颜色?
使用'grid.addRowCls(rowIndex位置, '红');' – UDID
使用此https://stackoverflow.com/questions/17461363/extjs-grid-add-class-to-row-when-click -a-cell-of-row – UDID
感谢您的回应,但我无法使用此解决方案。我不想在渲染后更改行背景,我想在渲染行时设置一些CSS类或背景样式。实际上有四种记录状态,根据我希望这些行被着色的状态。在ExtJS的4,我们可以使用 viewConfig做到这一点:{ getRowClass:功能(纪录,指数,rowParams){ //设置CSS数据 } 的基础} 但我找不到这样的事ExtReact 6.5.1或Extjs 6.5.1 –