使用以下配置:
"@angular/cli": "^7.3.9",
"primeng": "7.0.5",
我有一个使用 PrimeNG<p-table>
的页面,该页面scrollable
,scrollHeight
设置为 100%。此表包装在固定高度为300px
的div
中。
创建堆栈闪电战: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>