アプリケーションでグローバルなクリックイベントが発生しました。コンポーネント内の特定のdivをユーザーがクリックしたかどうかを確認します。
host: {
'(document:click)': 'handleClick($event)',
},
ユーザがクリックするたびに、私のhandleClick機能が実行されます。ユーザーが特定のdivをクリックしたかどうか確認したい私は次のように試しました:
handleClick(event){
console.log(event.target===document.getElementsByClassName("drop_down_wrapper")
}
しかし、これは動作しません。私はElementRefを使って特定のdivを保持しようとしましたが、divのnative要素を保持することしかできませんでした。助言がありますか?
あなたの答えをありがとう。チャームのように働いた! –