HTML
<el-select placeholder="请选择" v-model="val" filterable clearable"
@visible-change="visibleChange">
<el-option v-for="(item, i) in businessNameList" :value="item" :label="item" :key="i"></el-option>
</el-select>
方法:出现则为 true,隐藏则为 false
visibleChange(visible) {
visible ? this.show() : this.hide()
},
show() {
document.querySelector('.l-body').style.overflow = 'hidden'
},
hide() {
document.querySelector('.l-body').style.overflow = 'scroll'
}