автоматическая подгонка ширины столбцов таблицы данных в зависимости от содержимого - PullRequest
0 голосов
/ 03 апреля 2020

Я использую простую таблицу данных в моем приложении angular, я хочу отрегулировать ширину на основе содержимого без указания фиксированной ширины, которую он должен настроить автоматически. Кто-нибудь может мне с этим помочь? in this image I want to reduce width of the mobile number column to fit the content without spaces

<p-table #dataGrid [columns]="columns" [value]="data" [paginator]="columns.length > 0 ? paginator : false"
  [rowsPerPageOptions]="rowsPerPageOptions" [totalRecords]="totalRecords" [first]="first"
  [reorderableColumns]="true" [resizableColumns]="true" [(rows)]="rows" [lazy]="lazy" [lazyLoadOnInit]="false"
  (onLazyLoad)="loadData($event)" [loading]="loading" selectionMode="single" (onRowSelect)="rowSelect($event)"
  (onColReorder)="saveStateToSession()" (onPage)="paginationEvent();" [sortOrder]="sortOrder" [ngClass]="{'disabledrow':disabledRow}"
  (onRowReorder)="updatePriority($event)">
<!---Some data---->
</p-table>

1 Ответ

1 голос
/ 04 апреля 2020

Это вам поможет.

<p-table [resizableColumns]="true" [autoLayout]="true">

...