我的應用程序中有全局的單擊事件。檢查用戶是否在組件中的特定div內單擊了
host: {
'(document:click)': 'handleClick($event)',
},
每次用戶點擊,我的handleClick函數都會執行。我想檢查用戶是否點擊了特定的div。我試着用以下方法:
handleClick(event){
console.log(event.target===document.getElementsByClassName("drop_down_wrapper")
}
但是這不起作用。我也試圖通過使用ElementRef獲得特定的div,但我只設法弄到我的div的本地元素。有什麼建議麼?
謝謝你的回答。像魅力一樣工作! –