實現點擊頁面其餘地方,隱藏div(vue)

方法一:  spa

  經過監聽事件code

document.addEventListener('click',function(e){
                if(e.target.className!='usermessage'){
                    that.userClick=false;
                }
})

方法二(比較好):blog

  給最外層的div加個點擊事件 @click="userClick=false"事件

  給點擊的元素上面加上:@click.stop="userClick=!userClick"get

相關文章
相關標籤/搜索