在KendoUI Angular2网格中双击处理程序

在KendoUI Angular2网格中双击处理程序,angular,kendo-ui,kendo-grid,kendo-ui-angular2,Angular,Kendo Ui,Kendo Grid,Kendo Ui Angular2,我找到了几个论坛帖子,解释了如何使用AngularJS向KendoUI网格添加双击处理程序,但是我找不到任何关于Angular2的内容。有人知道如何在Angular2中为KendoUI网格创建双击处理程序吗?向网格添加dblclick事件处理程序: <kendo-grid [data]="gridData" (dblclick)="doubleClickHandler($event)"> </kendo-grid> public doubleClickHandler(e

我找到了几个论坛帖子,解释了如何使用AngularJS向KendoUI网格添加双击处理程序,但是我找不到任何关于Angular2的内容。有人知道如何在Angular2中为KendoUI网格创建双击处理程序吗?

向网格添加dblclick事件处理程序:

<kendo-grid [data]="gridData" (dblclick)="doubleClickHandler($event)">
</kendo-grid>

public doubleClickHandler(e) {
    console.log(e.target);
}
您可能希望在此之后过滤结果,以确保双击不在标题上等等

let row = $(e.target).closest("tr");
let cell = $(e.target).closest("td");