angular-resizable-element - событие щелчка не генерируется в Firefox и Safari - PullRequest
0 голосов
/ 20 февраля 2019

Я использую библиотеку angular-resizable-element v. 3.2.3 npm для создания изменяемых размеров элементов div.Я сделал (клик) связывание этих элементов.Проблема заключается в том, что событие click генерируется в Chrome, но не генерируется в Firefox (v. 65.0.1) и Safari (v. 10.1.2) - связанный метод не запускается.Что вызывает эту ситуацию?

Это фрагмент HTML, где я создаю изменяемые размеры div.

<div
*ngFor="let block of blocks; index as i"
id="resizable-{{i}}"
class="resizable"
mwlResizable
[ngStyle]="{'width.px': block.width * cellWidth, 'height.px': block.height * cellHeight, 'top.px': block.y * cellHeight, 'left.px': block.x * cellWidth}"
[enableGhostResize]="true"
[resizeSnapGrid]="{left: cellWidth, right: cellWidth}"
[resizeEdges]="{bottom: false, right: true, top: false, left: true}"
(resizeEnd)="onResizeEnd(i, $event)"
(resizeStart)="onResizeStart(i, $event)"
(resizing)="onResizing(i, $event)"
(click)="onClick(i, $event)"
[validateResize]="component.validate"
#resizable>
...