3
hoverでテーブル行にクラスを追加したいと思います。私の条件はtrue
ときhoverで条件付きでhtmlクラス属性を追加する
<tr [class.info]="isMyConditionTrue()"></tr>
と「情報」のクラスが追加されます:私は、私はこのようなクラスを追加することができます知っています。しかし、私のテーブル行がぶら下がっているかどうかをどうやって確認するのですか?私は、(mouseenter)
でtypescriptの中のいくつかの内部変数をtrueに、(mouseleave)
でfalseに設定できますが、*ngFor
で生成されたたくさんの行があると問題があります。私は各行の別のコンポーネントを作成するか、いくつかのハッシュテーブルに格納する必要があります。 <tr #row [class.info]="row.hovered"></tr>
のようなものを使ってこれを達成する方法はありますか?