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