1
我一直在獲取on-mouseover事件以顯示行上的隱藏編輯按鈕。使用這種方法,它將顯示每一行上的所有編輯按鈕。我曾在AngularJs 1x中工作,只是因爲ng-mouseenter在每個tr元素的內部設置了一個範圍。然而,這是不是與角2角度2錶行懸停在行上顯示按鈕
<table>
<tr *ngFor="let ob of objects" on-mouseover="rowHovered=true" on-mouseleave="rowHovered=false">
<td>{{ob.name}}</td>
<td>
<button *ngIf="rowHovered==true">edit</button>
</td>
</tr>
</table>
我也不能確定'上mouseover'語法。考慮使用角度事件綁定,而不是'(mouseover)='hoveredIndex = index'' – adharris
感謝您的快速回復。對於這種情況,我喜歡on-mouseover方法,因爲所有的邏輯都在同一頁面上,並且不需要深入研究TS文件。 – Hamid
事件綁定語法不需要打字稿;它可以用相同的方式評估表達式 – adharris