1
私はon-mouseoverイベントを取得して、行に隠れた編集ボタンを表示することに固執しています。このメソッドを使用すると、各行にすべての編集ボタンが表示されます。 ng-mouseenterが各tr要素の内側にスコープを設定しているため、これはAngularJs 1xで動作しました。しかし、これは角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
イベントバインド構文ではtypescriptは必要ありません。式を同じ方法で評価することができます – adharris