element Cascader 鼠标移出浮层时自动收起


<el-cascader 
       :style="aotuStyle" 
       ref="elcascader" 
       v-model="discipline_value" 
       :options="discipline_list"
       :key="isResouceShow"
       popper-class="discipline"
       separator=""
       :show-all-levels="isOld"
       :props="{value: 'id',label: 'name',expandTrigger: 'hover'}"
       @change="switchRole"></el-cascader>
created () {
   this.$refs.elcascader.$refs.popper.onmouseleave = function(){
     that.$refs.elcascader.dropDownVisible = false
   }
}
如果
cascader 数据是异步获取的,this.$refs.elcascader可能获取不到,这个时候适当给个延迟函数
 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM