我正在使用ag-grid中的custome上下文菜单。我观察到,一旦在此之后右键单击行后打开上下文菜单,就不会触发任何事件(rowSelected,rowClicked),甚至在左时钟后关闭上下文菜单弹出窗口。
[getContextMenuItems]="getContextMenuItems"
(rowSelected)="onRowSelected($event)"
(rowClicked)="onRowClick($event)"
再现场景-
处理事件(rowClicked)="onRowClick($event)"
或(rowSelected)="onRowSelected($event)"
。
随时单击任意行/单元格,就会触发这些事件。
现在右键单击任何单元格以打开上下文菜单。现在,通过单击鼠标左键关闭上下文菜单,而不进行任何选择。现在尝试在事件未触发的任何行/单元格上单击鼠标左键。
注意:-我也尝试过-(cellContextMenu)="cellContextMenu($event)"
..这只是我们通过右键单击打开上下文菜单时的第一次触发。现在,通过单击鼠标左键关闭,再次单击鼠标右键以打开上下文菜单。它的打开但cellContextMenu事件没有触发。
ag-grid-angular,版本-20.1.0
Manish