gpt4 book ai didi

angular - 自动布局在 PrimeNG TurboTable 中不起作用

转载 作者:行者123 更新时间:2023-12-01 00:29:35 27 4
gpt4 key购买 nike

我无法在 PrimeNG 的新 TurboTable 中使用自动布局。无论内容和浏览器宽度如何,所有列都具有相同的宽度。

我尝试过[autoLayout]="true"以及autoLayout="true"。两者都不起作用。

我正在使用最新的 PrimeNG 版本 (5.2.4)

这是我的 html :

<p-card>
<p-header>
<div style="padding: 15px; padding-bottom: 0px">
<button pButton
type="button"
label="Add New"
class="ui-button-info"
icon="fa-plus"
[routerLink]="['/users/edit', 0]"></button>
</div>
</p-header>
<p-table [columns]="cols"
[value]="users"
[autoLayout]="true"
[(selection)]="selectedUser"
selectionMode="single"
[style]="{'height':'600px'}"
[scrollable]="true"
scrollHeight="580px"
[rows]="20"
(onRowSelect)="handleOnUsersRowSelect($event)">
<ng-template pTemplate="header" let-columns>
<tr>
<th *ngFor="let col of columns">
{{col.header}}
</th>
</tr>
</ng-template>
<ng-template pTemplate="body" let-rowData let-columns="columns">
<tr [pSelectableRow]="rowData">
<td *ngFor="let col of columns" style="text-align: center">
{{col.field == 'isActive' ? (rowData[col.field] ? 'Yes' : 'No'): rowData[col.field] }}
</td>
</tr>
</ng-template>
</p-table>
</p-card>

最佳答案

出于技术原因,scrollableressized 属性与 autoLayout 属性不兼容。

这已记录在 PrimeNg 网站中。

关于angular - 自动布局在 PrimeNG TurboTable 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49779510/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com