【发布时间】:2020-11-13 04:18:03
【问题描述】:
我已经创建了一个包含某些行和列的 p 表,并打算在鼠标右键单击时实现上下文菜单。为此,我通过添加以下代码修改了我的 app.component.html:
<p-table #dt [contextMenu]="cm" (onContextMenuSelect)="onContextMenuSelect($event,cm)">
<ng-template pTemplate="body" let-row let-columns="colData">
<tr [pSelectableRow]="row" [pContextMenuRow]="row" ng-mousedown="handleClick($event)" >
<td pEditableColumn style= "height:34px;" *ngFor="let col of colData">
<p-cellEditor>
...
</td>
</tr>
</ng-template>
</p-table>
</div>
<p-contextMenu #cm [model]="menuitems"></p-contextMenu>
</div>
我能够在鼠标右键单击时成功获取人民币菜单项。但是,我打算在单击 rmb 鼠标按钮的列上的 onContextMenuSelect(event,cm) 函数内进行进一步处理。有什么方法可以找到用户点击人民币的列索引吗?
【问题讨论】:
标签: css angular typescript primeng primeng-turbotable