PrimeNG p表可滚动滚动高度最后一行p下拉菜单向上打开



使用以下配置:

"@angular/cli": "^7.3.9", "primeng": "7.0.5",

我有一个使用 PrimeNG<p-table>的页面,该页面scrollablescrollHeight设置为 100%。此表包装在固定高度为300pxdiv中。

创建堆栈闪电战:https://stackblitz.com/edit/angular-ejdubg

每行都有一个p-dropdown。在打开下拉列表时,它会向下打开,这是可以接受的,但是当打开最后一行的下拉列表时,它也向下打开,但应该向上打开,这是p-dropdown的默认行为。

任何建议这里可能出了什么问题。

你需要在p-dropdown上添加appendTo="body">

<th *ngFor="let col of columns" [ngSwitch]="col.field">
<p-dropdown appendTo="body" [options]="brands"></p-dropdown>
</th>

最新更新