cancalReadOnly(onOff) {
this.$nextTick(() => {
const form = this.$refs.form
if (form && form.$el) {
const inputs = form.$el.querySelectorAll('.el-input__inner')
for (let i = 0; i < inputs.length; i++) {
inputs[i].removeAttribute("readonly")
}
}
})
}
在使用时:
<el-select v-model="form.listId" placeholder="请选择" clearable filterable @hook:mounted="cancalReadOnly" @visible-change="cancalReadOnly">
<el-option v-for="item in List" :label="item.label" :value="item.value" :key="item.value"></el-option>
</el-select>