方案:
阻止冒泡事件 @click.stop
<div class="selectedBorder" @click.stop>
<div class="bankItem" v-if="bankSwitch == true">
你好我是弹窗里面的内容部分
</div>
</div>
mounted() {
document.addEventListener("click", this.bodyCloseMenus);
},
beforeDestroy() {
document.removeEventListener("click", this.bodyCloseMenus);
},
methods:{
bodyCloseMenus(e) {
let self = this;
if (self.bankSwitch == true){
self.bankSwitch = false;
}
}
}