Подсветка строк таблицы 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, время: 21:37. |