Для тех, кто ищет решение для Угловой 2 + .
Вы можете использовать mousedown
вывод ячейки таблицы.
<td *ngFor="..."
(mousedown)="onMouseDown($event)"
(dblclick) ="onDblClick($event)">
...
</td>
И предотвратить, если detail > 1
.
public onMouseDown(mouseEvent: MouseEvent) {
// prevent text selection for dbl clicks.
if (mouseEvent.detail > 1) event.preventDefault();
}
public onDblClick(mouseEvent: MouseEvent) {
// todo: do what you really want to do ...
}
Вывод dblclick
продолжает работать, как и ожидалось.