Краткое примечание: в API HeaderRow
- это дополнительная строка общего назначения для фильтров и т. Д., А Header
- фактический заголовок.
Чтобы ответить на вопрос, не существует способа, основанного на коде.сделай это.Возможно, это следует добавить, но это еще одна проблема!
Вы можете получить родительский элемент заголовка с помощью grid.getHeader()
и использовать jQuery для изменения высоты или для настройки каждой сетки на странице, вы можете назначить класск каждой сетке, а затем включите это в свой CSS.
Каждая сетка также помечена именем класса, включающим уникальный идентификатор сетки, например.slickgrid_501666
.Идентификатор можно получить с помощью grid.getUID()
, но изменение CSS должно быть сделано в коде, потому что UID назначается случайным образом при инициализации сетки.
Подход, который я использую, заключается в простом изменении высоты заголовкаиспользуя CSS, как вы сделали.Обычно я стараюсь обеспечить единообразный вид сетки в своем приложении.