Добрый день,
Я следовал примеру кода из primeng-frozen-column-example . Приведенный ниже код, похоже, никак не влияет на таблицу.
makeRowsSameHeight() {
setTimeout(() => {
if ($('.ui-table-scrollable-wrapper').length) {
let wrapper = $('.ui-table-scrollable-wrapper');
wrapper.each(function () {
let w = $(this);
let frozen_rows: any = w.find('.ui-table-frozen-view tr');
let unfrozen_rows = w.find('.ui-table-unfrozen-view tr');
for (let i = 0; i < frozen_rows.length; i++) {
if (frozen_rows.eq(i).height() >
unfrozen_rows.eq(i).height()) {
unfrozen_rows.eq(i).height(frozen_rows.eq(i).height());
} else if (frozen_rows.eq(i).height() <
unfrozen_rows.eq(i).height()) {
frozen_rows.eq(i).height(unfrozen_rows.eq(i).height());
}
}
});
}
});
}
Строки замороженных столбцов смещены в соответствии с изображением -> Смещение замороженных столбцов .
Выравнивание строк смещено, как можно решить эту проблему?