首页 > 其他分享 >Vue中点击空白区域让某个div消失

Vue中点击空白区域让某个div消失

时间:2022-10-20 17:33:54浏览次数:41  
标签:Vue false 自定义 消失 空白 点击 div 下拉框

需求: 有个下拉框,下拉框选择自定义时,有个树状列表选择,再点击空白区域,树消失

选择自定义会有个树

 

 

然后就是点击空白区域让树消失

 

<div class="page" @click="clickAll" >
    ......
  <!-- 树 --> <div id="idTree" v-if="isShowTree"> <el-tree></el-tree> </div> </div> data(){
  return{
    isShowTree: false
  }
}, methods: { clickAll(event){ let one = document.getElementById('idTree') if (one){ if (!one.contains(event.target)){ this.isShowSelectTree = false } } } }

 

标签:Vue,false,自定义,消失,空白,点击,div,下拉框
From: https://www.cnblogs.com/alannero/p/16810606.html

相关文章