Подсветка строк таблицы Ext.grid.Panel
Подсветка ячеек можно сделать через renderer колонки. А вот как сделать подсветку строки? А то получается придется сделать кучу renderers колонок...
|
Может общий конфиг для колонок есть?
|
Нашел один вариант:
columns: {
items: [
{
text: "Column A",
dataIndex: "field_A"
},{
text: "Column B",
dataIndex: "field_B",
renderer: function() {} // этот рендерер перекроет общий и ячейка не будет подсвечена
},
...
],
defaults: {
renderer: function() {}
}
}
Недостаток: невозможно сделать свой рендерер для отдельной ячейки, сохранив общий рендерер. Поэтому нужен обработчик СТРОКИ, а не ячейки. |
А чуть подробнее, что именно понимаете под подсветкой?
|
А если так? http://docs.sencha.com/extjs/5.1/5.1...od-getRowClass
С помощью вычисленного класса подсвечивайте как угодно. |
Цитата:
|
| Часовой пояс GMT +3, время: 06:46. |