【发布时间】:2020-09-30 05:57:41
【问题描述】:
我正在使用 primeng p-table 并使用复选框选择器来选择如下行。
<p-table [value]="data" [paginator]="true" [loading]="loading" [(selection)]="selectedItems" #dt>
<ng-template pTemplate="header">
<tr>
<th style="width: 3rem">
<p-tableHeaderCheckbox></p-tableHeaderCheckbox>
</th>
<th>Header 1</th>
<th>Header 2</th>
</tr>
</ng-template>
<ng-template pTemplate="body" let-row>
<td>
<p-tableCheckbox [value]="row"></p-tableCheckbox>
</td>
<td>Column 1</td>
<td>Column 2</td>
</ng-template>
</p-table>
这是可行的,我可以通过单击复选框来选择行。但是我还需要有以下东西。
- 通过单击行上的任意位置选择该行(也勾选复选框)
- 突出显示选定的行。
我已经检查了用于选择行的其他选项,例如 Multiple Selection without MetaKey,但它没有全选选项。
我该怎么做?任何帮助将不胜感激。谢谢
【问题讨论】:
标签: javascript angular typescript primeng