vue.js實現點擊按鈕和彈出層其餘位置彈出層消失方法

首先想到的是直接阻止按鈕和彈出層的事件冒泡,而後給document綁定事件讓彈出層消失。可是顯然這種方法太簡單粗暴了,使用的場景也很苛刻,要求頁面中只有一個彈出層效果才行,雖然不建議使用,可是也提供了一種思路。html 而後想到能夠檢驗事件的target,若是target不是按鈕和彈出層就能夠讓彈出層消失,這也是用jQuery 的經常使用寫法,那麼關鍵點就是用vue.js定位到按鈕和彈出層,vm.
相關文章
相關標籤/搜索