2017-01-26 12 views
0

Как скрыть заголовок заголовка столбца (синий), который сохраняется после щелчка по столбцу для сортировки? Мне не нужно «выбирать» столбец, когда пользователь просто щелкает его, чтобы изменить порядок сортировки.Скрыть заголовок заголовка p-column в PrimeNG DataTables

Есть ли атрибут, который я могу использовать для отключения выбора столбца, аналогично тому, как выбор строки может быть отключен с помощью 'selectionMode = "none"?

+0

** PrimeFaces ** = PrimeNG – Kukeltje

+0

Ok - Можете ли вы объяснить? Кто есть кто? – CodeCabbie

+0

PrimeTek - разработчики обоих кодовых баз, PrimeFaces и PrimeNG. PrimeFaces предназначен для JavaServer, а PrimeNG - для Angular2. У меня есть это правильно? – CodeCabbie

ответ

3

Вам просто нужно переписать эту строку css в соответствии с вашими потребностями.

.ui-datatable th.ui-state-active {background: # 186ba0; color: #ffffff; }

+0

Мне это нравится, и он работает, но это «ожидаемая» методика, или это не работает для того, чтобы не было возможности «отключить» выбор столбца с помощью атрибутов таблицы. Cheers. – CodeCabbie

+0

Я уверен, что для этого нет встроенного способа. вы можете изменить его js, чтобы не добавлять .ui-state-active в отсортированный столбец, но css-путь проще, на мой взгляд. –

0

Это работает для меня:

.ui-datatable th.ui-state-active{ 
    outline:none; 
} 

 Смежные вопросы

  • Нет связанных вопросов^_^