Привет, друзья! У меня проблема с таблицей, которая динамически рисует td внутри tr, используя структурную директиву ngFor.
В приведенном ниже примере td, сгенерированный с помощью функции de ng, не выбрасывает dblclick, кликните по его работам!
<table>
<thead>
<tr>
<td *ngIf="deleteActive" class="delete-input">#</td>
<th *ngFor="let f of tableFields">{{f}}</th>
</tr>
</thead>
<tbody>
<tr *ngFor="let r of tableData; index as i" (click)="rowClick(i,r)" (dblclick)="foo()" [ngClass]="{'selected': (i == selectedElementIndex)}">
<td *ngIf="deleteActive" class="delete-input"><input type="checkbox" (click)="selectedToDelete(i,r)"></td>
<td>{{r.name}}</td>
<td *ngFor="let authority of getAuthorities(r.authorities)">
ae
</td>
</tr>
</tbody>
</table>
Когда tds статичны, эта проблема не возникает, появляется, только когда td генерируются динамически с использованием директивы ngFor.
Спасибо и я надеюсь помочь мне!