Замороженные колонны с PrimeNG - несоосность - PullRequest
0 голосов
/ 07 января 2020

Добрый день,

Я следовал примеру кода из 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());
                }
           }
        });
       }
    });
  }

Строки замороженных столбцов смещены в соответствии с изображением -> Смещение замороженных столбцов .

Выравнивание строк смещено, как можно решить эту проблему?

...