vue點選空白區域,下拉選單隱藏

luckysyy發表於2018-12-12

//模板部分

<i class="el-icon-menu mb_icon" @click="mb_menu" ref="mbMenu"></i>

//js部分放在mountd裡:

document.addEventListener('click', (e) => {

if (!this.$refs.mbMenu.contains(e.target)) {

this.mb_menuVisible = false

}

})

相關文章