<el-select ref="select" v-model="form.id" placeholder="请选择" clearable @focus="clear" @hook:mounted="clear" @visible-change="clear":popper-append-to-body="false">
<el-option v-for="item in list" :key="item.id" :value="item.id" :label="item.name">
</el-option>
</el-select>
clear(async) {
// 兼容在ios上换不起键盘
this.$nextTick(() => {
if (!async) {
// ios 手机有延迟问题
setTimeout(() => {
const { select } = this.$refs
const input = select.$el.querySelector('.el-input__inner')
input.removeAttribute('readonly')
}, 200)
}
})
}