проблема с горизонтальной полосой прокрутки для угловых таблиц данных

Я использую angular dataTable, где мне нужно предоставить горизонтальную полосу прокрутки.

Я использовал следующий код, чтобы предоставить возможность получить горизонтальную полосу прокрутки.

$scope.dtOptions = DTOptionsBuilder.newOptions().withDOM('scrollX', '100%');

Но это не работает. Я не нашел никакой документации для горизонтальной прокрутки. Может кто знает об этом.


person user1268130    schedule 19.12.2016    source источник


Ответы (3)


Я должен позвонить следующим образом, чтобы обеспечить горизонтальную полосу прокрутки:

$scope.dtOptions = DTOptionsBuilder.newOptions().withOption('scrollX', '100%');
person user1268130    schedule 19.12.2016
comment
используя .withOption('scrollX', '100%'); вызывает искажение заголовка таблицы - person SanjanaHE; 26.05.2017

DTOptionsBuilder.newOptions()
.withOption('responsive', true)
.withOption('scrollX', 'auto')      
.withOption('scrollCollapse', true)
.withOption('autoWidth', false);

исправит проблему с заголовком.

person vbYadav    schedule 05.09.2017
comment
Спасибо. это действительно работает с адаптивными таблицами - person sujivasagam; 26.07.2018

Очень простой:

DTOptionsBuilder.newOptions()
.withOption("scrollX", true)
person sam ruben    schedule 19.07.2019