Угловые 2 (щелчок) и (dblclick) на том же элементе не работают хорошо?
Когда я это делаю:
<div (click)="func1()" (dblclick)="func2()">Some text</h1>
На самом деле я получаю "func1()", чтобы стрелять даже дважды в dblclick.
Как я могу заставить его работать над одним и тем же элементом и работать хорошо?
Ответы
Ответ 1
Кажется, это не угловатая проблема. См. Https://css-tricks.com/snippets/javascript/bind-different-events-to-click-and-double-click/
Обходной путь заключается в том, чтобы не обрабатывать событие click, когда dblclick происходит вскоре после этого.