私はAngular4アプリケーションのコンポーネントにテーブルを持っています。ユーザーがテーブル行をクリックするとスタイルが追加されます(cssのハイライトを追加する色)。今、ユーザーがその行以外の他の場所をクリックすると、ハイライトの色を削除したいと思います。 Iは、次の操作を実行しようとした:上記のblur/focusoutイベントon <tr>:Angular2
<tr (blur)="removeStyles()">
と
<tr (focusout)="removeStyles()">
UTなしメソッドremoveStylesをトリガされません。誰かが上記のイベントやそれに類するイベントのいずれかを前に拘束しようとしましたか?
これはhttps://github.com/arkon/ng-click-outsideの助けになりますか? – xxLITxx
質問には関係しませんが、CSSを使用して – Skeptor
@Skeptorを使用してそれを行うことはできませんが、CSSでホバー状態を追加できますが、どのようにぼかし/フォーカスアウト状態を追加できますか? – Aiguo