Как выбрать запись, щелкнув одну ячейку в сетке ExtJS ⇐ CSS
-
Anonymous
Как выбрать запись, щелкнув одну ячейку в сетке ExtJS
У меня проблема: когда я нажимаю на строку таблицы, ее ячейка выбирается. Строка также выделяется, но ячейка становится более заметной. Я хочу сделать так, чтобы ячейка вообще не выделялась, выделялась только строка. ячейка получает класс .x-grid-item-focused и строку .x-grid-item-selected . Было бы лучше, если бы строка была отмечена тем же цветом, что и класс .x-grid-item-focused
afterlayout: панель => { Panel.getEl().setStyle('z-index', controlConfig.get('zIndex')) Panel.mon(panel.el, 'click', () => { const maxZControl = приложение .get('selectedTab') .get('элементы управления') .maxBy(x => x.get('controlConfig').get('zIndex')) пусть zIndex = 0 if (maxZControl !== '-Бесконечность') { zИндекс = maxZControl !== контроль ? maxZControl.get('controlConfig').get('zIndex') + 1 : maxZControl.get('controlConfig').get('zIndex') } controlConfig.set('zIndex', zIndex) контроль.сохранить() }) },
У меня проблема: когда я нажимаю на строку таблицы, ее ячейка выбирается. Строка также выделяется, но ячейка становится более заметной. Я хочу сделать так, чтобы ячейка вообще не выделялась, выделялась только строка. ячейка получает класс .x-grid-item-focused и строку .x-grid-item-selected . Было бы лучше, если бы строка была отмечена тем же цветом, что и класс .x-grid-item-focused
afterlayout: панель => { Panel.getEl().setStyle('z-index', controlConfig.get('zIndex')) Panel.mon(panel.el, 'click', () => { const maxZControl = приложение .get('selectedTab') .get('элементы управления') .maxBy(x => x.get('controlConfig').get('zIndex')) пусть zIndex = 0 if (maxZControl !== '-Бесконечность') { zИндекс = maxZControl !== контроль ? maxZControl.get('controlConfig').get('zIndex') + 1 : maxZControl.get('controlConfig').get('zIndex') } controlConfig.set('zIndex', zIndex) контроль.сохранить() }) },
Мобильная версия