Как получить все высоты строк в p-dataTable (PrimeNG)? - PullRequest
0 голосов
/ 10 сентября 2018

Мой вопрос прост, но не так прост. Мне нужна высота всех строк в моем p-dataTable -> например в массиве. Можно ли получить все высоты?

Ответы [ 2 ]

0 голосов
/ 11 сентября 2018

Я получаю результат, используя это:

let rowHeights = document.getElementsByClassName("ui-datatable-tablewrapper");
let rowHeightsFiltered = rowHeights[0].children[0].children[1].children;

Затем я помещаю значения в массив:

let eacheRowHeight = new Array;
for (let i = 0; i < rowHeightsFiltered.length; i++) {
  eacheRowHeight.push(rowHeightsFiltered[i].clientHeight);
}
0 голосов
/ 10 сентября 2018

Попробуйте, у меня все работает!

 ::ng-deep .your-table .ui-datatable-scrollable-view .ui-datatable-scrollable-body {
        min-height: 27vh;
    }
...