1.vue中点击除下拉菜单外的其他区域就关闭菜单
// this.showMenuList 为下拉菜单的显示判断
mounted() {
document.addEventListener('click', (e) => {
if (!this.$el.contains(e.target)) this.showMenuList = false
})
}
注:EventTarget.addEventListener() 方法将指定的监听器注册到 EventTarget 上,当该对象触发指定的事件时,指定的回调函数就会被执行。